我是初學者!我需要的是這樣的:有沒有辦法通過命令行將字符串傳遞給html javascript?
C:\MyHtmlPage.html "string_that_I_need_to_pass_to_the_javascript_code_inside_MyHtmlPage"
,並把 「string_that_I_need_to_pass_to_the_javascript_code_inside_MyHtmlPage」 裏面:
var externalstring
是否有類似做什麼? 謝謝!
編輯:
我找到了方法! 內部DOS命令行我寫的:
start firefox "file:///C:/MyHtmPage.html?externalstring=string_that_I_need_to_pass_to_the_javascript_code_inside_MyHtmlPage"
而且在JavaScript我添加此(http://papermashup.com/read-url-get-variables-withjavascript/):
var externalstring = getUrlVars()["externalstring"];
alert(externalstring);
function getUrlVars() {
var vars = {};
var parts = window.location.href.replace(/[?&]+([^=&]+)=([^&]*)/gi,
function(m,key,value) {
vars[key] = value;
});
return vars;
}
謝謝你所有的建議! =)
你爲什麼想這樣做? – Erwin