完全坦白地说,我不懂Javascript,但我正在尝试获取这个Javascript:
javascript:location = 'http://validator.w3.org/check?uri=' +escape(location)&doctype=Inline&charset=detect+automatically&ss=1&group=0&user-agent=W3C_Validator/1.654';
为了将此格式的URL发送,需要作为书签小工具工作:
http://validator.w3.org/check?uri=http://www.wordpress.org&charset=%28detect+automatically%29&doctype=Inline&ss=1&group=0&user-agent=W3C_Validator%2F1.654
向W3C验证器提交。
我正在使用这个编码器对Javascript进行URL编码,但是当然,我在我的Javascript或编码过程中做错了什么。
有没有关于Javascript书签和URL编码的具体或一般想法?谢谢。
javascript:(function(){window.location.href='http://validator.w3.org/check?uri='+escape(window.location)+'&doctype=Inline&ss=1&group=0&user-agent=W3C_Validator/1.654';})()
我不得不回到 W3C 的 API 并找出我在请求 URL 格式方面做错了什么,以及要检查的页面字符集。 - markratledgewindow.location.href = http://foo.com
不是必要的。location = http://foo.com
就可以正常工作。 - Andreas Wahlqvist