開発者用のウィンドウを開いてからページをロードするとjsのみが動作するという問題があります。javascriptはdeveloperWindowを開いた後でのみ動作します
コード:
function remove(id){ alert("delete"); if(confirm("Are you sure you want to delete product with id " + id)){ window.location = "index.php?page=products.php&remove=" + id; } }
<a onclick='remove(1)' class='btn btn-success' role='button'>button</button>
奇妙なことは、他の機能はnormaly仕事をしていることである:
function edit(id){ window.location = "index.php?page=products.php&edit=" + id; }
<a onclick='edit(1)' class='btn btn-success' role='button'>button</button>
誰かが助けてくれますか? 私はここに同じ質問があることを見ましたが、これらのすべてがどこかにあるconsole
またはconsole.log
という回答がありますが、私はプロジェクト全体をチェックしましたが、そうではありません。
"dev console"が開いている場合、ブラウザはキャッシュからロードするのではなく、新しいバージョンのWebサイトを読み込みます。おそらく、それがうまくいかない場合、あなたのブラウザは古いバージョンのサイトを使用しています。 – Titus
どのように動作しませんか?何が起こるのですか?エラーメッセージ? –
見つけました。問題は、関数名として取り除くだけで、関数名を変更したところ、今は正常に動作するということでした。 –