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