<script src="sample.js"></script>など、外部ソースを読み込む記述を5秒後削除もしくはコメントアウトする方法をお教え願えますでしょうか?
気になる質問をクリップする
クリップした質問は、後からいつでもMYページで確認できます。
またクリップした質問に回答があった際、通知やメールを受け取ることができます。
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
回答3件
0
ベストアンサー
ブラウザに読み込まれたHTMLドキュメントから特定の記述を削除する方法ですか?
ブラウザの「ソースを見る」などにおいて、外部ソースを読み込む記述を見えないようにしたい...ということでしょうか?
投稿2015/04/08 04:00
総合スコア971
0
もしsample.jsの中身が「クリックしたら○○」とかの処理でそれを無効化したい場合は
unbindとかでイベントを無効化するしかない気が。
結局中身見ないとなんとも言えないですね!
投稿2015/04/08 05:12
総合スコア1869
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
ご回答ありがとうございました。
0
試してはいないけど、setTimeout
を使い、5秒後に該当のscriptタグをremoveしてやればいけると思います。
投稿2015/04/08 04:32
総合スコア3541
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
2015/04/08 05:01
それをやっても、すでにコードは読み込まれた後のことで、読み込んでしまったスクリプトが無効になるわけではないと思いますが。
2015/04/08 06:05
たしかにそうですね。
setTimeoutでloop系ならループフラグ等の制御を、イベント系ならunbindを呼び出す感じになるのかな。
2015/04/08 07:09
そうです。だから中身を見ないとしょうがないな、と。
2015/04/08 07:14
>sho_cs
ご回答ありがとうございました。
>chokojori
なるほど、ソース読み込みの記述を削除したとしても処理は継続されるのですね。。
その点理解できておりませんでした。
そうなると、やはり実行スクリプト内で停止処理を行うしか無いのですね。。。
大変勉強になりました。ありがとうございました。
あなたの回答
tips
太字
斜体
打ち消し線
見出し
引用テキストの挿入
コードの挿入
リンクの挿入
リストの挿入
番号リストの挿入
表の挿入
水平線の挿入
プレビュー
質問の解決につながる回答をしましょう。 サンプルコードなど、より具体的な説明があると質問者の理解の助けになります。 また、読む側のことを考えた、分かりやすい文章を心がけましょう。
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
2015/04/08 04:05
2015/04/08 04:11
2015/04/08 04:17
2015/04/08 04:23