⑴ 我想用js獲取另一個網站的一個網頁的一部分信息,另一個網頁也是我自己做的,應該怎麼做謝謝!
利用ajax執行PHP,螞大爛在這個PHP當中用file_get_contents()或者悶漏curl去獲取另一個網站的代碼,截取你想要的部分信息,用ajax返仿伏回
⑵ 如何用js代碼調用其他網站內容
這樣不一定行,要人家的網站有js文件才行,例如以下代碼插在網頁代碼的<body></body>之間可以實現調用紅椰新聞網新聞
================================================================
<script language="javaScript" type="text/javascript" src="http // cn/xw/ListNews2.asp?ClassID=4&showNum=10"></script>
================================================================
當然,你可以用嵌入式框架調用人家的整個網頁。<iframe scr="http // cn"></iframe>
⑶ JS如何從另一個網頁獲取數據內容進行處理
通過url傳參。
如果是HTML頁面的話,JS傳到新頁面就輸入window.location.href='a.html?id=100'。然後a.html頁面的JS就<div id="s"></div>
<script>
document.getElementById("s").innerHTML=window.location.split('?')[1];
</script>
如果是想要實現AJAX在a頁面傳參數到b頁面,並且在a頁面的層顯示b頁面執行參數的結果的話就用AJAX了。下面是JQUERY的。
<div id="a"></div>
$("#a").load("b.html?id=100");
//或者
$.get("b.html?id=100",function(data){
$("#a").html(data);})
本地存儲sessionStorage 或 localStorage,html5的話可以用 sessionStorage 或 localStorage,很容易的。sessionStorage 是會話存儲,關閉瀏覽器就沒了。localStorage 是持久化存儲,完全可以替代cookie 存儲空間更大。
實現方法:存:sessionStorage["par1"]="123"。取:sessionStorage["par1"] localStorage實現方法和sessionStorage一樣。
⑷ 如何用js代碼調用其他網站內容
其他網站內容調用,你得看那個網站寫了介面沒,或者茄納留有相應模塊,如果站是你的戚納皮加上就行,網站技高差術不會的俺可提供技術
⑸ 如何用js代碼調用其他網站內容
可以放在網頁的最後面也可以放在你網頁原來的JS的地方
2.把JS里的最後一句放到網頁裡面,代碼如下:
window.onload=function(){glide.layerGlide(true,'icon_num_top','show_pic_top',205,2,0.1,'top');}
⑹ 如何通過JS獲取第三方網頁上的某個文本內容 本人小白,望大回答能詳細點
是在網頁中執行js獲取第三方內容嗎?如果是不同的域的話,貌似不可以的,因為瀏覽器出於安全的考慮是禁止跨域訪問的,故js無法獲取跨域的內容(瀏覽器可以顯示)。
也許,可以通過js發送http請求,然後自己獲取返回的http內容,再將內容呈現為一個網頁(變成同一網域),然後可以通過js獲取指定文本的內容。
⑺ 怎麼用js調用另一個網頁!
區分幹麼?你要調用哪個文件里的功能或函數就直接用代碼調用就行了.如:
a.js中有回一答個功能ShowName()
b.js中有一個功能HelloMsg()
在文件中調用:
<script>ShowName();</script>
可能在另一個地方要調用第二個則用相同的方法:
<script>HelloMsg()</script>
是這樣的,在HEAD里寫的是對JS的外部連接(文件連接,不然用不了那個文件里的代碼)
你再仔細看看BODY里的內容,肯定會有JS調用語句的,如果沒有,可能在那兩個JS里設置好了調用或就是直接實現功能的語句,而不是用函數形式提供的.JS調用的方式很多,有隱藏的有明顯的.
⑻ 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");
});
⑽ js調用其他網站新聞標題
用AJAX遠程取出別人數據源的數據然後格式化就OK了。
只是你這么做會被屏蔽吧,畢竟自動更新的新聞都是大網站。