社区
JavaScript
帖子详情
请教高手:能不能在页面提交前捕住到URL,不管是哪个事件触发的
l_walker
2002-04-18 05:31:27
比如有好几个按钮或连接,但没个事件触发所产生的URL不同,我想在执行下个页面前对这个URL进行一些操作,比如加个参数什么的,然后再让其正常执行。
能不能写个公用的JS函数什么的进行判断,因为要处理的页面较多!!!
不知道能不能做到???
...全文
37
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中
WPF经典教程之[11]键盘输入、鼠标输入、焦点处理
WPF提供了基础的键盘类(System.Input.Keyboard类),该类提供与键盘相关的
事件
、方法和属性,这些
事件
、方法和属性提供有关键盘状态的信息。Keyboard的
事件
也通过UIElement等XAML基元素类的
事件
向外提供。 对于键盘操作,其常用的
事件
有两组..... (更多资源:http://cleopard.download.csdn.net/) (福利:http://xuemeilaile.com/) WPF经典教程之WPF体系结构 http://download.csdn.net/detail/cleopard/7999393 WPF经典教程之WPF应用程序管理 http://download.csdn.net/detail/cleopard/8002969 WPF经典教程之WPF窗体 http://download.csdn.net/detail/cleopard/8002979 WPF经典教程之StackPanel、WrapPanel、DockPanel布局 http://download.csdn.net/detail/cleopard/8002985 WPF经典教程之Grid、UniformGrid布局 http://download.csdn.net/detail/cleopard/8002993 WPF经典教程之Canvas、InkCanvas布局 http://download.csdn.net/detail/cleopard/8002997 WPF经典教程之WPF控件模型 http://download.csdn.net/detail/cleopard/8002999 WPF经典教程之WPF控件内容模型 http://download.csdn.net/detail/cleopard/8003009 等。。。。
Android侧滑菜单 SlidingMenu 完整实例代码
代码为博客实例代码:有问题博客留言:http://blog.csdn.net/lmj623565791/article/details/36677279
android 每日定时功能
android 每日定时功能,简单闹铃实现,重复闹铃实现。
Android玲闹钟
该闹钟是根据源码简化后的,我的csdn博客有截图,大家可以参考后下载, 链接地址:http://blog.csdn.net/wdaming1986/article/details/7461043
JavaScript
87,994
社区成员
224,689
社区内容
发帖
与我相关
我的任务
JavaScript
Web 开发 JavaScript
复制链接
扫一扫
分享
社区描述
Web 开发 JavaScript
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章