社区
JavaScript
帖子详情
请教高手:能不能在页面提交前捕住到URL,不管是哪个事件触发的
l_walker
2002-04-18 05:31:27
比如有好几个按钮或连接,但没个事件触发所产生的URL不同,我想在执行下个页面前对这个URL进行一些操作,比如加个参数什么的,然后再让其正常执行。
能不能写个公用的JS函数什么的进行判断,因为要处理的页面较多!!!
不知道能不能做到???
...全文
31
8
打赏
收藏
请教高手:能不能在页面提交前捕住到URL,不管是哪个事件触发的
比如有好几个按钮或连接,但没个事件触发所产生的URL不同,我想在执行下个页面前对这个URL进行一些操作,比如加个参数什么的,然后再让其正常执行。 能不能写个公用的JS函数什么的进行判断,因为要处理的页面较多!!! 不知道能不能做到???
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
8 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
jhtisboy
2002-04-19
打赏
举报
回复
function linknext()
{
new_window = window.open("nextpage.htm");
}
在你的事件处理函数中
new_window.location = "custom.htm";
karma
2002-04-19
打赏
举报
回复
the answer is no, if you want to change the urls on the fly, you need to modify the way you are linking
l_walker
2002-04-19
打赏
举报
回复
谢谢先
无为:在有A和SUBMIT时确实能做到,但有很多情况是我的连接是放在一个JS函数里的,比如:
function linknext()
{
window.location.href = "nextpage.htm";
}
或者:
function linknext()
{
window.open("nextpage.htm");
}
怎么取得这里的两个地址URL呢?事件由BUTTON A SELECT 等的ONCLICK ONCHANGE等触发
上头的要求是不改原来的代码:(可加不可改:(
l_walker
2002-04-19
打赏
举报
回复
谢谢先
无为:在有A和SUBMIT时确实能做到,但有很多情况是我的连接是放在一个JS函数里的,比如:
function linknext()
{
window.location.href = "nextpage.htm";
}
或者:
function linknext()
{
window.open("nextpage.htm");
}
怎么取得这里的两个地址URL呢?事件由BUTTON A SELECT 等的ONCLICK ONCHANGE等触发
上头的要求是不改原来的代码:(可加不可改:(
karma
2002-04-19
打赏
举报
回复
try
function document.onclick()
{
var ele = event.srcElement;
if (ele.tagName == "A")
{
alert(ele.href);
}
else if (ele.tagName == "INPUT")
{
if (ele.type == "button" || ele.type == "submit")
{
if (ele.form)
alert(ele.form.action);
}
}
}
linhaibo
2002-04-19
打赏
举报
回复
更隐蔽的方法是先提交到在一个隐藏的 Iframe 里面
不过怎么想,都不知道你做这个用意,,,图方便?
记得QQ聊天室里面和应用程序交互的时候,是用一个假地址(格式是http://QQ=2649477)传给IE控件,应用程序获得IE控件跳转的事件,获得地址,并屏蔽此事件, 应用程序获得参数,然后进行自己的操作... 这个模式挺好的..
sslyer
2002-04-18
打赏
举报
回复
如果提交按钮用普通按钮代替,在每个按钮的click事件里对目标url赋值,然后提交。
如:
btn1_click()
{
action="www.aim1.com";
your_function1();
form.submit();
}
btn2_click()
{
action="www.aim2.com";
your_function2();
form.submit();
}
btn3_click()
{
action="www.aim3.com";
your_function3();
form.submit();
}
chensh1024
2002-04-18
打赏
举报
回复
在 javascript中
var url = window.location.href;
用户登陆注册模板html
比较简洁的用户登陆注册模板 可以应用到jsp和asp中
android 每日定时功能
android 每日定时功能,简单闹铃实现,重复闹铃实现。
Android玲闹钟
该闹钟是根据源码简化后的,我的csdn博客有截图,大家可以参考后下载, 链接地址:http://blog.csdn.net/wdaming1986/article/details/7461043
Android 制作抽奖转盘 源码实例
案例为博客的实例代码:http://blog.csdn.net/lmj623565791/article/details/41722441 有问题请博客留言。
HTML5浪漫爱心表白动画在线演示程序
HTML5浪漫爱心表白动画在线演示.htm 修改一下情人节送女友
JavaScript
87,996
社区成员
224,693
社区内容
发帖
与我相关
我的任务
JavaScript
Web 开发 JavaScript
复制链接
扫一扫
分享
社区描述
Web 开发 JavaScript
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章