2016-09-03 12 views
0

開発者用のウィンドウを開いてからページをロードすると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という回答がありますが、私はプロジェクト全体をチェックしましたが、そうではありません。

+0

"dev console"が開いている場合、ブラウザはキャッシュからロードするのではなく、新しいバージョンのWebサイトを読み込みます。おそらく、それがうまくいかない場合、あなたのブラウザは古いバージョンのサイトを使用しています。 – Titus

+0

どのように動作しませんか?何が起こるのですか?エラーメッセージ? –

+0

見つけました。問題は、関数名として取り除くだけで、関数名を変更したところ、今は正常に動作するということでした。 –

答えて

0

古いバージョンまたはをキャッシュしていた可能性があります。「このページのダイアログを表示しない」をクリックするとポップアップを防ぐことができます。

コンソールを開いている場合は、ブラウザの「更新」ボタンを右クリックし、ハード・リロードを実行してキャッシュを削除できます。これで問題は解決するはずです。

関連する問題