Thickbox не отображает содержимое в IE6 - PullRequest
1 голос
/ 28 апреля 2011

привет, я использую Thickbox как всплывающее окно информации.он хорошо работает в IE7 / 8 и FF, но в IE6 он отображает только искаженные символы.я приложил свой код и был бы признателен, если бы кто-то мог сказать мне, в чем проблема?большое спасибо.

<a href="faq/whyreg.php?height=220&width=400" class="view thickbox" title="Registration has its benefits"> Answer</a>

и тип документа

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">

скриншоты

IE6 http://i53.tinypic.com/9gm4jb.png

IE8 http://i56.tinypic.com/55qexf.png

1 Ответ

0 голосов
/ 29 июля 2011

Проверьте документацию по следующей ссылке:

[JQuery Толстая коробка] [1]

[1]: http://jquery.com/demo/thickbox/

И используйте следующий код:

<html>
<head>
<script type="text/javascript" src="jquery.js"></script>
<script type="text/javascript" src="thickbox.js"></script>
<script type="text/javascript">
 function show_search (value)
  { 
   var url= 'http://www.google.com'; 
   tb_show('Change Details','"+url+"');   
   setTimeout("remove()",1*100);
   return false;
  }
  function remove()
  { 
    tb_remove();    
    alert("check");
   } 
 </script> 
</head> 
<body>
<form id="hotel_search_popup">
<h2>Search Hotels</h2>
<input name="category"  type="radio" value="F"  class="radioSearch"  onclick="return show_search(this.value);"/>
<label>Flight</label>
 </form>
 </body>
 </html>
...