本文目錄一覽:
js中如何獲得另一個頁面的值
另一個頁面把值保存到 sessionStrorage 中,當前頁面通過監聽 storge 事件去獲取。
js 用js獲取另一個頁面的信息
您好:如果想要獲取另一個頁面的值,那麼可以用ajax,比如點擊按鈕的時候獲取另一個頁面text文本元素的value值。在另一個頁面先寫好獲取value值的函數。然後用ajax請求,通過location提交到這個頁面,在這個頁面獲得提交過來的url值。返回就可以了。
js怎麼調用另一個頁面的內容?
如果1.htm和2.htm不在同一個域名下,且1.htm所在的伺服器是你無法控制的,那麼你想實現在2.htm用純js的方法讀取1.htm的內容幾乎是不可能的,因為這會觸發瀏覽器的跨域保護機制,說明白點就是瀏覽器會限制你隨意獲取其他網站的內容,只要是正規的瀏覽器都會這麼做的。
解決辦法是利用後台程序轉接一下,就是在後台伺服器利用php、asp、jsp等等去讀取1.htm的內容(這不會有任何跨域問題),這樣2.htm中利用ajax向這個後台程序發送請求即可。下面是個php的例子:
?php
echo file_get_content("1.htm的url寫在這裡");
?
當然,這個php文件必須與2.htm在同一個域名下,否則仍然會有跨域問題。
如何用js獲取其它頁面的內容
用jquery的load方法載入,
例子1(點擊按鈕載入一個註冊頁面的所有內容裝入div容器):
$("button").click(function(){
$("div").load('regist.html');
});
例子2(點擊按鈕載入一個註冊頁面裡面的ID為box的標籤裡面的所有內容裝入div容器):
$("button").click(function(){
$("div").load("regist.html
#box");
});
在html中如何用js獲取一個另一個頁面的值,求大神
1,你可以使用「拍變數法」,就是在jsp頁面寫段js,然後把賦值的部分用jsp讀出來,如:
script
varuser='?phpecho$user;?';
/script
只要把這段代碼加到合適的位置,user就具有值了。
2, 也可以jsp把狀態寫到cookie里,然後js讀cookie,但這種方法只適合一般的狀態
總結:
一般的數據,比如某某信息,某某數組啥的都是第一種方法拍的,只有某些狀態,比如登錄狀態,簽到狀態啥的才用cookie方法類
原創文章,作者:EWWK,如若轉載,請註明出處:https://www.506064.com/zh-tw/n/145354.html