下
批判・要望・意見スレッド
613:◆hikArinCL2 2006/09/09(土) 22:30:49 ID:WzQffUOY [sage] お久しぶりです。F5による更新抑制のJavaScriptのコードは以下の通りです。 但し、IE系とFirefoxでしか動作しません。 <script language="JavaScript"><!-- function forbidReload() { if (document.all) { document.onkeydown = function() { if (event.keyCode == 116) { event.keyCode = 0; return false; } } } else { document.onkeydown = function(event) { if (event.keyCode == 116) return false; } } } function permitReload() { document.onkeydown = function() {} } //--></script> <button onclick="forbidReload()">F5抑制</button><br /> <button onclick="permitReload()">F5有効</button><br />
614:◆hikArinCL2 2006/09/09(土) 22:40:29 ID:WzQffUOY [sage] 些細なことですが... ×<script language="JavaScript"><!-- ○<script type="text/javascript"><!-- 純粋なIE(但し7)での動作は確認しましたが、もしかしたら IE系でも動かないブラウザがあるかもしれません
615:◆OxZSSS.jpg 2006/09/10(日) 04:10:40 ID:pNeS9Mq2 >>613-614 お久しぶりですー。いつもありがとうございます。 すんません。F5更新の抑制ではないのです。 <META HTTP-EQUIV="Refresh" CONTENT="590">を指定しているのですが、 スレを読んでいるときにこれが動作するときがあるので、 一時的にこれを止める機能はできないかということで。 そうなると、RefreshをMETAでやらずに、JavaScriptで制御して、 それを停止したり再開したりする必要があるのかなと。
616:◆hikArinCL2 2006/09/11(月) 00:09:10 ID:F/TVkid6 [sage] そうなりますね。試しにFirefoxでDOM操作によるmetaタグの削除を おこなってみましたが、Refreshの効果を打ち消すことは出来ませんでした。 よって、metaタグのRefreshをやめて代わりにJavaScriptを使ってリロードを 制御する方法をとるしか無いでしょう。以下コードを記載します。 <script type="text/javascript"> <!-- var reload; function enableReload(){ reload = setTimeout("location.reload()", (590 * 1000)); } function disableReload(){ clearTimeout(reload); } //--> </script> <button onclick="enableReload()">更新有効</button><br /> <button onclick="disableReload()">更新無効</button><br />
617:◆OxZSSS.jpg 2006/09/13(水) 00:05:23 ID:qyUyysno >>616 ありがとうございますー。 平日は時間がなくて申し訳ないですが 土日に試験・実装させていただきますー。
618:ま た 名 無 し か ! 2006/09/13(水) 17:28:39 ID:dTfQkGb+ http://hobby7.2ch.net/test/read.cgi/occult/1156784597
619:ま た 名 無 し か ! 2006/09/19(火) 06:01:19 ID:vTw899M2 ぷ
620:ま た 名 無 し か ! 2006/09/19(火) 08:36:08 ID:meE4FyKQ 右上方の隅っこの表示が変なのですが、仕様ですか? ページをめくりかけてるように見えるんですが。
621:◆OxZSSS.jpg 2006/09/19(火) 20:55:08 ID:mo3c+tMc すいません、、>>616がまだ試せてないです。 >>620 仕様でそういうものは作っていないので、 よろしければスクリーンショットを見せていただけますか?
622:ま た 名 無 し か ! 2006/09/19(火) 22:20:00 ID:meE4FyKQ >>621 メインページのメールフォームから送ってみました。 一通目は多分失敗です。 添付ファイルにスクショを貼っています。 お手数掛けます…
上
前
次
1-
新
書
写
板
AA
設
索
批判・要望・意見スレッド http://www.2nn.jp/test/read.cgi/temp/1087405802/l50