例如同一個JavaScript函數page1.html我:訪問不同的HTML頁面
<input type="radio" id="id1" onclick="change()">Radio Button</input>
在page2.html我:
<a href="page3.html" id="id2">Link</a>
點擊單選按鈕page1.html應更改page2.html中href屬性的值。
的Javascript(js_file.js):
function change()
{
if(document.getElementById(id1).checked)
{
document.getElementById(id2).href="page4.html";
}
}
此代碼不會因爲工作ID1和ID2不要在同一頁面上。
是否有任何方法,其中2個或更多的HTML頁面可以同時訪問一個JavaScript函數?
假設我已經包含了這一點:
<script src="js_file.js" type="text/javascript" />
在兩個
頭標籤內的HTML頁面
。
我試圖避免服務器端編程,因爲它是一個嵌入式Web服務器,只能用C語言編程。
。利用查詢字符串的簡單方法。 – Hatsjoem
當行動發生在第1頁,使用本地存儲。當你加載第2頁,檢查localStorage的它存儲結果,如果它存在,從LocalStorage加載數據 – enhzflep
這個問題表明對Web的工作原理缺乏瞭解,如果你想要做這樣的事情,你需要一個服務器端語言而不是JS,或者是js + websockets,如果你正在做實時的話。 –