Joomla网站-有一个表单调用javascript函数-但它也重定向我的url -为什么
Joomla Site - have a form that calls a javascript function - but it also is redirecting my url - why?
代码:
javascript: <script type="text/javascript" src="//ajax.googleapis.com/ajax/libs/jquery/1.8.0/jquery.min.js"></script>
<script type="text/javascript">
function scroll(pos)
{
var x = location.hash;
var scrolamount = pos;
console.log(scrolamount);
$('html, body').animate(
{
scrollTop: scrolamount
}, 400);
var d = document.createElement("div");
d.style.height = "101%";
d.style.overflow = "hidden";
document.body.appendChild(d);
setTimeout(function ()
{
d.parentNode.removeChild(d);
}, 100);
return false;
}
</script>
html 此函数显示警报,然后正常返回页面
<div id="tester">
<form action="javascript:alert('action sent');" >
<input type="submit" value="But1">
</form>
此表单按预期滚动页面,但随后立即将URL重定向到主页
<div id="but1">
<form onsubmit="scroll(400)" >
<input type="submit" value="But1">
</form>
</div>
您没有阻止表单提交。试着添加这个:
onsubmit="scroll(400); return false;"
相关文章:
- safari扩展中的重定向url
- 将重定向URL链接添加到JS函数
- 使用phonegap重定向URL
- 在php中htaccess重定向url后,无法加载css和js
- 如何在重定向 URL 的标头中拦截和获取位置
- 如何使用javascript查询重定向url
- 如何使用javascript获取重定向url
- 重定向(URl)提供控制器视图 URI模式
- 带有Authorization标头的JavaScript重定向URL
- 从数组随机重定向URL
- 在重定向URL上使用HubSpot表单数据
- 如何在 Javascript 或 jQuery 中重定向 URL
- 快速发送文件和重定向 URL
- 使用javascript基于登录用户重定向URL链接
- 如何使用javascript完全重定向URL
- JavaScript var 值,重定向 URL 为空
- 如何在WordPress中即时重定向URL
- 在选项卡更改时重定向 URL
- 已更新:从另一个页面重定向 url 传递参数
- 从页面文档文本重定向 URL