比如 我有一张图片 <img border="0" id="Imgme" src="img/1.gif" width="100" height="100" onclick="GoOnClick()" />
还有一段<script language="javascript" type="text/javascript" id="loadjs" src="http://www.aa.com/load.php?jsid=8&mid=1&w=100&h=100" charset="utf-8" width="100" height="100"></script>
当我 点击 id="Imgme" 的图片时 触发 那一段 id="loadjs" 的js对象 被点击。就是 function GoOnClick() { //... 怎么写? }
这样的功能 可以用js实现吗? 或者?------------------------------------------注: 我引用的那段 js 是显示一张图片, 我不想点那张图片触发 链接,希望点别的图片 直接触发这段js的链接。
还有一段<script language="javascript" type="text/javascript" id="loadjs" src="http://www.aa.com/load.php?jsid=8&mid=1&w=100&h=100" charset="utf-8" width="100" height="100"></script>
当我 点击 id="Imgme" 的图片时 触发 那一段 id="loadjs" 的js对象 被点击。就是 function GoOnClick() { //... 怎么写? }
这样的功能 可以用js实现吗? 或者?------------------------------------------注: 我引用的那段 js 是显示一张图片, 我不想点那张图片触发 链接,希望点别的图片 直接触发这段js的链接。
{
//执行外部JS中函数
}
onMouseOut="movover();o_up(this)" /><br>
<img src="images/scrolldw.gif" alt="调用就是代码"
width="11" height="11" vspace="5" class="opacity"
onMouseDown="movover();movstar(3,2)"
onMouseUp="movover();movstar(1,20)"
onMouseOver="movstar(1,20);o_down(this)"
onMouseOut="movover();o_up(this)" />
--------------------
function movstar(a,time){
movx=setInterval("mov("+a+")",time)
}
function movover(){
clearInterval(movx)
}
-------------------------------------------------------------------
你一个js调用另一个。
但是不跨域
另外,可以把id="Imgme"控件用服务器控件,点击时后台向前台注册或输出那段脚本引用(可以用Literal控件)
function GoOnClick()
{
//你的JS已加载到页面,直接在此处调用JS文件内的方法即可
}
{
//直接在此处调用JS文件内的方法即可
}
{
传参下面的函数
}
function loadScript(url, callback){
var script = document.createElement("script")
script.type = "text/javascript";
if (script.readyState){ //IE
script.onreadystatechange = function(){
if (script.readyState == "loaded" || script.readyState == "complete"){
script.onreadystatechange = null;
callback();
}
};
} else { //Others
script.onload = function(){
callback();
};
}
script.src = url;
document.getElementsByTagName("head")[0].appendChild(script);
}
$("img").onclick(function(){
alert(1);
otherimageonclick();
});
</script>
弟兄们,那是段 script 引用,只是显示 一张图片而已。
唉...
页面就是个 script 的src , 你也不可能知道那边怎么写的。
一些浏览器辅助插件可以看到js生成出来的东西,比如firefox中的插件
src="http://www.aa.com/load.php?jsid=8&mid=1&w=100&h=100"是的话:
$("img").onclick(function(){
alert($("#loadjs").attr("src"));
});要么:
$("img").onclick(function(){
var a=$("#loadjs").attr("src");
$("#aaa").load(a);
//xxxxxx
});
然后在这个单独的页面 去document.getElementsByTagName找第一img标签
然后onclick呢。。猜想!
不过不知道他的那个js生成的是不是img标签。要是个div或者什么的就麻烦了。
<script type='text/javascript'>
$("div").style.height=document.body.clientHeight+"px";
</script>
连点击空白都转
页面是不会有 img标签的。
你可以 问问那个 站长,会不会把 function跟我说。
<script language="javascript" type="text/javascript" id="JK_SCRIPT_806" src="http://newloader.jieku.com/loader.php?aid=806&pid=14&cid=4&sid=252&uid=16350&mid=1&w=100&h=100" charset="utf-8" width="100" height="100"></script>
<script language="javascript" type="text/javascript" id="JK_SCRIPT_806" src="http://newloader.jieku.com/loader.php?aid=806&pid=14&cid=4&sid=252&uid=16350&mid=1&w=100&h=100" charset="utf-8" width="100" height="100"></script>
<SCRIPT id=JK_SCRIPT_806 language=javascript type=text/javascript charset=utf-8 src="http://newloader.jieku.com/loader.php?aid=806&pid=14&cid=4&sid=252&uid=16350&mid=1&w=100&h=100" height="100" width="100"></SCRIPT><DIV id=TongLanJK_806><A id=DRAWJK_806 href="http://do.jieku.com/clicker.php?aid=806&uid=16350&sid=252&url=http%3A%2F%2Fwww.jieku.com%2Fuusee.php%3Fc%3D16350&s=1281322990526" target=_blank><IMG border=0 src="http://files.jieku.com/2/858.gif"></A></DIV>
<SCRIPT type=text/javascript src="http://do.jieku.com/viewer.php?aid=806&uid=16350&sid=252&s=1281322990526"></SCRIPT>
你让 ID 为 DRAWJK_806 的这个 <A> 被点击 就可以了
<%@ Page Language="C#" AutoEventWireup="true" CodeFile="Default2.aspx.cs" Inherits="Default2" %><!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"><html xmlns="http://www.w3.org/1999/xhtml">
<head runat="server">
<title>无标题页</title> <script src="jquery-1.3.2-vsdoc.js" type="text/javascript"></script>
<script type="text/javascript">
$(function(){
if($("img").attr("src") == "http://files.jieku.com/2/858.gif")
{
$(this).click(function(){
alert('这里是点击事件');
});
}
});
</script>
</head>
<body>
<form id="form1" runat="server">
<script language="javascript" type="text/javascript" id="JK_SCRIPT_806" src="http://newloader.jieku.com/loader.php?aid=806&pid=14&cid=4&sid=252&uid=16350&mid=1&w=100&h=100" charset="utf-8" width="100" height="100"></script>
</form>
</body>
</html>
厉害... 奶奶地,真不是盖的.<DIV id=TongLanJK_806><A id=DRAWJK_806 href="http://do.jieku.com/clicker.php?aid=806&uid=16350&sid=252&url=http%3A%2F%2Fwww.jieku.com%2Fuusee.php%3Fc%3D16350&s=1281322990526" target=_blank><IMG border=0 src="http://files.jieku.com/2/858.gif"></A></DIV>这个是怎么找出来的???