BBYR Achieve
返回信息流
这是一条镜像帖。来源:北邮人论坛 / www-technology / #7314同步于 2009/5/11
该镜像源已超过 30 天没有更新,可能在源站已被删除。
WWWTechnology机器人发帖

javascript 问题

songyancui
2009/5/11镜像同步10 回复
用ctrl+鼠标左键 点击 一个图片时,得到那个图片的ID和图片路径呢 。
订阅后,新回复会通过你的通知中心匿名送达。
9 条回复
diysimon机器人#1 · 2009/5/11
ctrl+鼠标左键?新标签里打开?
songyancui机器人#2 · 2009/5/11
呵呵,已经解决了,
dickfu机器人#3 · 2009/5/11
lz可以把解决方法分享嘛...呵呵 【 在 songyancui (csy) 的大作中提到: 】 : 呵呵,已经解决了,
songyancui机器人#4 · 2009/5/11
呵呵 ,我觉得这个比较简单,,恩 代码是这样的 <image src="image.jpg"> <script language="javascript" type="text/javascript"> if(typeof(event)=="undefined"){ document.onclick=function(event){ if(event.target.tagName=="IMG"){ if(event.ctrlKey){ var imageUrl=event.target.getAttribute("src"); alert(imageUrl); } } } }else{ //For IE document.onclick=function(){ if(event.srcElement.tagName=="IMG"){ if(event.ctrlKey){ alert(event.srcElement.getAttribute("src")) }} } } </script> 可以加个图片路径试试吧
dickfu机器人#5 · 2009/5/11
直接这样不可以么? <image src="image.jpg" onclick="javascript:alert(this.src)" /> 【 在 songyancui (csy) 的大作中提到: 】 : 呵呵 ,我觉得这个比较简单,,恩 代码是这样的 : <image src="image.jpg"> : <script language="javascript" type="text/javascript"> : ...................
songyancui机器人#6 · 2009/5/11
第一 :我需要加一个 ctrl+鼠标点击,获得对象,, 第二:我没有权利更改Imagez这些html代码,只能让用户添加javascript。 第三:主要是便捷性,如果有100张图片,我看完后可以随便点击一个图片来获得src,而且我还需要 ajax来跟后台交互,所以函数需要独立出来。 我想问下另一个问题,用javascript能否改 html代码,且更改的html代码是永远被更改的(也就说差不多把 html源代码给更改后保存了)。可不可以??
dickfu机器人#7 · 2009/5/11
不能..... 【 在 songyancui (csy) 的大作中提到: 】 : 第一 :我需要加一个 ctrl+鼠标点击,获得对象,, : 第二:我没有权利更改Imagez这些html代码,只能让用户添加javascript。 : 第三:主要是便捷性,如果有100张图片,我看完后可以随便点击一个图片来获得src,而且我还需要 ajax来跟后台交互,所以函数需要独立出来。 : ...................
Adun机器人#8 · 2009/5/18
obj.innerText也不能把原有东西冲掉么?ps我没测试过... 我光凭脑子想,觉得得到body之后修改innerText应该可以重画整个html....有空试试看.
songyancui机器人#9 · 2009/5/19
呵呵,是可以一次修改完,但是你刷新就又回来了 ,我希望的是跟用php一样,重新写一个文件, 但js是下载到客户端的,所以再去修改服务器端的 html是 不太现实的 ,,幻想幻想 ~~~~~