我是一個新手C#程序員。我在xhtml中遇到問題。我想檢查一下,如果瀏覽器是IE6或不。例如,如果ie6那麼div id =「div1」style =「display:block;」 else div id =「div1」style =「display:none;」> 如何控制瀏覽器並在xhtml中使用if子句?如何在xhtml中使用「if子句」?
回答
有條件的意見是最簡單的,你也可以做到這一點的服務器端...
<% if (HttpContext.Request.UserAgent.Contains("internet explorer 6")) //Not sure what the exact name is, need to look it up.
{%>
//HTML
<%}%>
這個工作保羅,謝謝:) – 2010-03-17 21:13:37
分配給您的DIV一個永久性風格:
<div id="div1" class="jumping-div"></div>
定義的默認樣式:
style1.css:
div.jumping-div
{
display:none;
}
然後創建另一個樣式表,這將重新定義類:
style2.css:
div.jumping-div
{
display:block;
}
然後使用條件檢查可以包括另一個樣式表:
<link href="style1.css" rel="Stylesheet" type="text/css" />
<!--[if IE 6]>
<link href="style1.css" rel="Stylesheet" type="text/css" />
<![endif]-->
我知道這一點,但這不是我期待的,我必須使用「其他」的語句嗎? – 2010-03-17 20:28:10
恐怕沒有「其他」部分。檢查規格:http://msdn.microsoft.com/en-us/library/ms537512%28VS.85%29.aspx – 2010-03-17 20:31:46
- 1. 在if語句中使用where子句
- 2. 如何在Oracle的where子句中使用IF THEN ELSE語句?
- 3. if子句在datagridviewimagecolumn中使用圖像
- 4. 如何在netui數據中繼器中使用if子句
- 5. 如何使用IF語句或案例時,WHERE子句中SQL
- 6. 如何在Perl中使用'if'語句?
- 7. 如何在if語句中使用'contains'?
- 8. 如何使用(或)在if語句中?
- 9. 如何在if語句中使用SharedPreferences?
- 10. 如何在jQuery中使用if語句
- 11. 如何在Switch語句中使用IF
- 12. 如何在WITH中使用IF語句?
- 13. 避免使用if子句
- 14. 如何在C#IF語句中使用「return」這個例子?
- 15. Mysql如何在IF中使用IN in where子句?
- 16. 如何在sql查詢的where子句中使用if else
- 17. 如何在ruby中使用if構造where子句
- 18. 在where子句中使用if語句或case語句sql 2012
- 19. SQLite中IF存在子句
- 20. 使用IF條件在WHERE子句
- 21. if子句用法?
- 22. 在Where子句中使用If/CASE語句
- 23. 錯誤在IF語句中使用多個子句SSRS
- 24. 試圖在Where子句中使用IF/CASE語句在Oracle中使用BETWEEN
- 25. 如何使if語句在if(condition&condition&if())中?
- 26. 如何IF語句中使用的SQLCMD
- 27. 如何使用if語句中的值?
- 28. 如何在LINQ的WHERE子句中添加IF語句?
- 29. 在mysql語句中使用if語句
- 30. 在for語句中使用if語句
你的意思是有條件的意見(這是特定於IE,而不是XHTML功能)? – kennytm 2010-03-17 20:23:27
@ Kenny:關於這些的好處是它們也不是無效的標記。就非特定功能而言,這是我曾經喜歡過的其他瀏覽器中的功能。與流行的觀點相反,所有非IE瀏覽器也有執行bug :) – Joey 2010-03-17 20:28:28
我發現了這樣的事情,這就是我想要的: <%int BrowserStatus; BrowserStatus = Request.ServerVariables [ 「HTTP_USER_AGENT」]的ToString()的IndexOf( 「MSIE 6.0」)。。 如果(BrowserStatus> -1) { 回覆於( 「1」); } 別的 { 回覆於( 「2」); } %> – 2010-03-17 21:15:55