5
完全公开,我不知道的JavaScript,我试图让此Javascript:JavaScript的书签和URL编码
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 valdiator。
我是URL编码的Javascript与this encoder,但当然,我做错了什么,无论是在我的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的格式要检查的页面的字符集。 – markratledge 2009-10-26 17:53:16
'window.location.href = http:// foo.com'没有必要。 'location = http:// foo.com'工作得很好。 – 2016-08-29 18:30:11