⑴ 我想用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了。
只是你这么做会被屏蔽吧,毕竟自动更新的新闻都是大网站。