是否可以将HTML重定向到javascript函数
Is it possible to redirect HTML to javascript function?
我有以下HTML代码:
<div class="action-button">
<a href="/wp-login.php?loginFacebook=1&redirect=http://blabla.com" class="MyButton">Hello
</a>
</div>
是否可以在重定向而不是重定向到特定 URL 时调用 javascript 函数(存储在文件中)?
javascript 文件与其余文件位于同一域中。
谢谢。
您可以使用查询字符串来执行此操作。
例如 <a href="http://blabla.com/mypage.html?callfunction=1">Hello</a>
然后在它重定向到(mypage.html)的页面上,你会做类似的事情
<script>
if (getParameterByName('callfunction') == 1)
callMyFunction1();
</script>
您还可以通过查询字符串传递参数。
有关查询字符串的详细信息,请参阅--如何在 JavaScript 中获取查询字符串值?
function getParameterByName(name) {
name = name.replace(/['[]/, "''[").replace(/[']]/, "'']");
var regex = new RegExp("[''?&]" + name + "=([^&#]*)"),
results = regex.exec(location.search);
return results === null ? "" : decodeURIComponent(results[1].replace(/'+/g, " "));
}
不,函数需要一个上下文才能运行。那将是一个网站。尽管您可以创建一个虚拟页面,该页面除了执行您感兴趣的功能外什么都不做。
预先包含 JavaScript,然后从提交处理程序调用函数
相关文章:
- 创建一个类似链接的按钮,并通过Javascript函数打开一个新的弹出窗口
- 正在全局范围中查找JavaScript函数
- 如何将输入(type=text)从html表单传递到javascript函数
- 如何调用这个匿名 JavaScript 函数
- 通过Ajax将JavaScript函数传递给PHP文件
- 在javascript函数中设置全局变量
- 如何在执行此特定onclick事件时执行JavaScript函数
- 使用javascript函数在页面初始化后加载jquery
- javascript函数同步
- 如何将一个JavaScript函数回调为多个函数
- 在javascript函数中使用php变量
- 代码背后调用一个JavaScript函数的按钮点击-C#
- 将JavaScript函数与HTML分离
- 组合两个javascript函数
- 在 Java 中的 JavaScript 函数中插入 Wicket 值
- javascript函数内部的代码用逗号而不是分号分隔
- href属性内的javascript函数
- 使用html表单中的参数调用JavaScript函数
- 分析Javascript函数中的多个对象
- javascript函数的:和=之间的区别