成都网站建设设计

将想法与焦点和您一起共享

javascript跨页,什么是跨页

javascript怎么跨页面传值,我的网站里面有两个页面,比如index.html和user.html

如果你引用了jquery的话,可以使用浏览器本地缓存

平凉网站建设公司创新互联公司,平凉网站设计制作,有大型网站制作公司丰富经验。已为平凉上千余家提供企业网站建设服务。企业网站搭建\成都外贸网站建设公司要多少钱,请找那个售后服务好的平凉做网站的公司定做!

比如:你要存一个name="asd123",age=18到浏览器

第一个页面的js

localStorage.setItem("name","asd123");

localStorage.setItem("age","18");

后面的页面的js

var name = localStorage.getItem("name");

var age= localStorage.getItem("age");

相当于把两个字符串分别存在浏览器中你设置的两个变量name、age中,然后取出来

js如何跨页面调用函数?

其中parent.html中含有IFrame并且IFrame指向child.html。现在需要在parent.html/child.html中调用child.html/parent.html的一个js方法。

具体的代码实现如下:

parent.html父页面:

代码如下:

html

head

script type="text/javascript"

function parent_click(){

alert("来自父页面");

}

/script

/head

body

input type="button" value="调用本页面函数" onclick="parent_click();" /

input type="button" value="调用子页面函数" onclick='window.frames["childPage"].child_click();' /

iframe id="childPage" name="childPage" src="inner.html" width="100%" frameborder="0"/iframe

/body

/html

child.html子页面:

代码如下:

html

head

script type="text/javascript"

function child_click(){

alert("调用的子页面函数");

}

/script

/head

body

input type="button" value="调用父页面函数" onclick='parent.window.parent_click();' /

input type="button" value="调用本页面函数" onclick="child_click();" /

/body

/html

js如何跨页访问方法?

很简单,你要把b页面先加载进a页面,然后读取b页面的window对象,就能调用其中的函数了。如下,假设你有两个html,a.html和b.html,a要调用b里的abc():

htmlhead/head

script type="text/javascript"

function test(){

document.getElementById("b").contentWindow.abc();

}

/script

/head

bodyinput type="button" value="调用b的abc()" onclick="test();" /

iframe id="b" src="b.html" style="display:none"/

/body/html

htmlhead/head

script type="text/javascript"

function abc(){

alert(document.getElementById("tip").innerHTML);

}

/script

/headbody

div id="tip" onclick="abc();" b/div

/body/html

js 怎么跨页面调用变量

是用框架的吧,那取装载A页面框架中的对象就行了,var obj=document.getElementById("装载A页面的框架的ID").contentWindow;obj就是子页面的window对象,如a是A页面中的变量,obj.a就能取到了,取方法也是一样,取DOM对象则是obj.document.getElementById("xxx");希望对你有用,取父框架的对象就不说了,但注意是不能跨站的,页面必须都是同一个站点的。希望对你有用


网站栏目:javascript跨页,什么是跨页
分享路径:http://chengdu.cdxwcx.cn/article/dsdhecc.html