如何显示js处理前的url 我现在用一段js改变一个a标签的url的值,鼠标右键--查找源文件源代码里显示的是处理前的url,鼠标右键--属性显示的是处理后的url,我不想让用户看到我处理后的url,我希望用户看到的是js处理前的url,请问用js代码如何写? 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 如果按照楼主你的思路继续 百分之百不可能实现, a标签上,在浏览器上右键属性显示出来的链接就是它最后一次被更改的链接, 你不想用户看到,那就只能禁用浏览器右键属性, 百分之百不可能所有的浏览器右键属性都被禁用掉但是, 根据楼主你的需求, 咱们换个思路去实现a标签上 href属性不要给链接 href="javascript:你修改的链接的JS方法();" 这个JS方法要return你修改之后的链接 错了 更正1楼我的回答 用的那个JS方法 不是要return你修改之后的链接而是要实现链接如下:<!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> <title></title></head><body> <a href="javascript:SetUrl()" onclick="SetUrl()">链接1</a> <script type="text/javascript"> function SetUrl() { //其他处理,或者没有处理 var url= "http://csdn.net"; location.href = url; } </script></body></html> 只要href="javascript:SetUrl()"即可为了防止某些浏览器某些情况下无效加上 onclick="SetUrl()" 回错贴了。抱歉。如果想隐藏 url。 可以用 window.open 隐藏地址栏 打开。 3楼你这个鼠标右键--属性显示的是javascript:SetUrl(),我想要的是源码里显示的链接,源码里的链接是另一个js没有转换之前的url,可能我描述的不大清楚,比方说我有个a标签里面的href="xxx.htm",现在我用js1操作a标签里的一个自定义属性把xxx.htm转换成了xyz.htm,用鼠标右键--属性可以看出url是xyz.htm,但是源码里还是xxx.htm,我现在想要源码和鼠标右键--属性看出来的url地址是一致的,即都是xxx.htm而不是xyz.htm也不是javascript:SetUrl()等其他的内容,并且点击这个链接仍然会跳转到xyz.htm即转换后的url。 回错贴了。抱歉。如果想隐藏 url。 可以用 window.open 隐藏地址栏 打开。4楼我描述的可能不大清楚,请你再帮忙看下我5楼的补充说明。 <a href="http://www.baidu.com" onclick="location.href ='http://www.sina.com.cn';return false;">xxx</a> 那这个onclick属性如何隐藏呢?我想在页面上a标签里只出现href这一个属性。 <a id='a1' href='......'></a><script> documrnt.geoElementById('a1').onclick= function(){ location.href ='http://www.sina.com.cn';return false;}</script>//不要做坏事哦 html5 + javascript用什么开发工具? 求助js高手 关于导航的问题 怎么标记按过的链接 jquery如何在.js文件里使用? 谁有xhtml标准下的js鼠标跟随特效代码啊 js日历问题 为什么ONCLICK事件中第一次点击没响应? 想问一下,哪里有类似于tab控件做的网站,帮忙推荐一下。谢谢。 关于INPUT的动态效果,恳请获得帮助。 JS实现评论功能 一个ie右键菜单的问题 JQ和JS动态拆分表格的方法
而是要实现链接如下:<!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>
<title></title>
</head>
<body>
<a href="javascript:SetUrl()" onclick="SetUrl()">链接1</a> <script type="text/javascript">
function SetUrl() {
//其他处理,或者没有处理
var url= "http://csdn.net";
location.href = url;
}
</script>
</body>
</html>
只要href="javascript:SetUrl()"即可
为了防止某些浏览器某些情况下无效加上 onclick="SetUrl()"
可以用 window.open 隐藏地址栏 打开。
可以用 window.open 隐藏地址栏 打开。
4楼我描述的可能不大清楚,请你再帮忙看下我5楼的补充说明。
documrnt.geoElementById('a1').onclick= function(){ location.href ='http://www.sina.com.cn';return false;}
</script>
//不要做坏事哦