1
2
3
4
5
6
7
8
9
10
<input type=button value="1" onclick="a('A');b('B');">
<script>
function a(a){
alert(a);
}
function b(b){
alert(b);
}
</script>
2 js触发另一个按钮的方法如下:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
<html>
<head>
<title>usually function</title>
</head>
<script>
function load(){
//下面两种方法效果是一样的
documentgetElementById("target")onclick();
documentgetElementById("target")click();
}
function test(){
alert("test");
}
</script>
<body onload="load()">
<button id="target" onclick="test()">test</button>
</body>
<html>
3注释:documentgetElementById("target")获取到目标的ID值,然后再调用onclick或者是click方法,这样就会继续执行令一个按钮的JS代码了。引用
比如一个在线客服的邀请功能,客服端可以直接发出邀请,调用访客端前台js函数,客户端显示邀请框
按照你的说法 不是跨域的问题。而是服务器客户端的交互问题。你可以采用dwr反推技术把某一段的请求推给另外一个客户端用户,让客户端用户的某个页面(你可以自己定义一个页面)调用js(js可以d出框等等)你这行代码应该是each循环出来的,id="zan"这里,在后面加个一个id值,如id="zan_'+nid+'"',
后面的js写成
$('img[id^="zan_"]')click(function(){});
这样的形式去实现功能
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)