IE7 jQuery
IE7でjQueryがうまく動作しないことがわかった。
ADD20080118
htmlを変更してみた。
IE7は正常に動作するようになった。
jQuery("#result").empty();
を追加した。
htmlを以下のように変更。
<p style="margin-left:100px;">url <input id="url" type="text" size="40" name="url" /> 以下1行を <input id="button" name="button" type="button" value="go" /> 以下のように変更 <span id="button">解析</span> </p>
以上で、IE7(XP) は、正常に動作するようになった。
Meは、無理。
index.cgiは、htmlリンクを返すだけ。
winXP + IE7 = 送信用のフォームが2つになって結果表示できない
winMe + IE6 = jQuery ページから、jQueryのページへ移動すると、画面が重なる。
cgiのレスポンスを表示させる部分は、真っ黒。
winXP + IE6 = 何も問題なかった
firefoxは、XP Me でも問題なく動作した。
<script src="/find/jquery.js" type="text/javascript"></script> <script src="/js/jquery.dimensions.js" type="text/javascript"></script> <script src="/js/jquery.gradient.js" type="text/javascript"></script> <script type="text/javascript"> (function($) { jQuery(function() { jQuery("#button").click(function(){ jQuery("#result").load("index.cgi",{ url: jQuery("#url").val(), test:"test" }); }); })(jQuery); </script>
ADD20080125
そもそも、コードが間違っていたので、訂正。