Html代码在Safari中不起作用,但在所有其他浏览器中工作

时间:2016-01-14 09:14:17

标签: html safari

我认为无法在Safari浏览器中提交表单

除了safari

之外,所有浏览器都能正常使用
<script>
    $(".ui.facebook.button").click(function() {
        FB.ui({
            method: 'share',
            href: 'your-webpage.html',
}, function(response){});
    })
</script>

1 个答案:

答案 0 :(得分:0)

  1. type="button"更改为type="submit"
  2. 删除onclick="validatelogin();"
  3. 假设validatelogin没有执行任何Ajax,请将<form action="/commonDashboard"更改为 <form action="/commonDashboard" onsubmit="return validatelogin()"并让该函数返回true以允许submit或false停止
  4. 或更好地添加

    window.onload=function() {
      document.getElementById("loginForm").onsubmit=validatelogin;
    }
    

    在任何情况下,请发布功能,以便我们可以看到它的作用