![]() ![]() ![]() ![]() |
|||||
|
|||||
樓主 syunxu ![]()
![]() |
如題,網頁技術ASP+html,慣用瀏覽器IE 問題:ASP檔套用CSS之後沒有任何改變,但在chrome就有效果 請高手大大幫幫忙,不然小妹就要把ASP打掉改寫PHP了... 感謝大家幫忙!!!!!
搜尋相關Tags的文章:
[ ASP網頁美化 ] ,
本篇文章發表於2014-04-01 16:40 |
1樓 |
這應該跟語言無關...
他只不過是個CSS檔吧 這問題就算打掉寫成PHP 按理來說應該會出現一樣的問題
本篇文章回覆於2014-04-01 17:27
== 簽名檔 ==
--未登入的會員無法查看對方簽名檔-- |
2樓 |
或許你該先做清除IE暫存的動作
如果還是沒用 請將引用的那行原始碼 以及css檔的內容貼出,IE和Chrome等各種瀏覽器對css的支援不一,有可能你的css剛好用到IE不吃的設定
本篇文章回覆於2014-04-01 18:24
== 簽名檔 ==
--未登入的會員無法查看對方簽名檔-- |
3樓 |
也沒有 code , 是要怎調...
本篇文章回覆於2014-04-02 16:29
== 簽名檔 ==
--未登入的會員無法查看對方簽名檔-- |
4樓
作者回應
syunxu ![]() |
小妹半行政半程式人員,沒有辦法每天處理程式的問題,真的很抱歉!!!
主要是一個asp主程式再套一個css檔 主程式index.asp <% IP = trim(left(Request.ServerVariables ("remote_addr"),30)) if left(IP,7) <> "10.0.4." and left(IP,7) <> "10.0.0." and IP<>"61.220.231.18" and IP<>"61.220.231.19" and IP<>"61.220.231.20" and IP<>"192.168.115.111" and IP<>"192.168.115.109" and IP<>"192.168.115.199" and IP<>"192.168.115.199" and IP<>"127.0.0.1"then %> <html> <head> <meta http-equiv="Content-Type" content="text/html; charset=big5"> <meta name="GENERATOR" content="Microsoft FrontPage 4.0"> <meta http-equiv="refresh" content="7;url=file://///10.0.0.110/WebRootbk/webTest/XXX.asp"> <meta name="ProgId" content="FrontPage.Editor.Document"> </head> <body> <p align="center"><%=IP%> 您好</p> <div align="center"> <center> </center> </div> <p> </p> </body> </html> <% else %> <!DOCTYPE html> <html> <head> <title>永儲內部資訊網</title> <link rel=stylesheet type="text/css" href="file://///10.0.0.110/WebRootbk/webTest/color.css"> </head> <body> <div id="main"> <!--標題--> <header> <h1 id="text1">text1</h1> <h1 id="text2">text2</h1> </header> <!--左方區塊--> <aside> <nav> <ul> <li><a href="file://///10.0.0.110/WebRootbk/webTest/index.asp">Home</a></li> <li><span>行政/人資</span></li> <li><a href='file://///10.0.0.110/WebRootbk/webTest/default.asp?enter_id=22'>行政</a></li> <li><a href='file://///10.0.0.110/WebRootbk/webTest/default.asp?enter_id=21'>人資</a></li> <li><span>業務/庶務</span></li> <li><a href='file://///10.0.0.110/WebRootbk/webTest/default.asp?enter_id=32'>業務</a></li> <li><a href='file://///10.0.0.110/WebRootbk/webTest/default.asp?enter_id=31'>庶務</a></li> <li><span>工程/資管</span></li> <li><a href='file://///10.0.0.110/WebRootbk/webTest/default.asp?enter_id=41'>工程管理</a></li> <li><a href='file://///10.0.0.110/WebRootbk/webTest/default.asp?enter_id=42'>資訊管理</a></li> <li><span>財務/稽核</span></li> <li><a href='file://///10.0.0.110/WebRootbk/webTest/default.asp?enter_id=51'>財務</a></li> <li><a href='file://///10.0.0.110/WebRootbk/webTest/default.asp?enter_id=52'>稽核</a></li> <li><a href="file://///10.0.0.110/WebRootbk/webTest/index.asp">登出</a></li> </ul> </nav> </aside> <!--主內容--> <article> <section class="consection"> <!--include另一個ASP檔案--> </section> <div class="consection"> </div> </article> <!--頁尾--> <footer> 如有任何建議, 請不吝指教 ! </footer> </div> </body> </html> <% end if %> CSS檔案color.css body{ margin:0px;padding:0; font-family:Arial, Helvetica, sans-serif,微軟正黑體; /*cursor:url(images/my.cur),url(images/my.png),auto; /*改變滑鼠游標*/ /*background-image: url('images/bg.jpg'); /*加入網頁背景圖*/ /*background-attachment:fixed; /*設定背景圖為固定式*/ } #main{ margin: 0 auto; border:0px #330000 solid; width:800px; height:auto; padding-bottom: 100px; } header{ border:1px #330000 solid; width:800px; height:80px; background:#201381; } aside{ width:170px; float: left; height:2050px; background: url(images/bg_t-01.png) no-repeat; } nav{ /*nav區塊格式*/ border:0px #000000 solid; margin: 0px auto;padding:0px; margin-top:170px; } nav ul { list-style:none; /*不顯示清單項目符號*/ margin:0;padding:0; } nav li span { display:block; width:150px; height:42px; background-image:url(images/Redocn_3.png); /*超連結原始狀態背景圖*/ line-height:35px; text-indent:45px; text-decoration:none; /*不顯示底線*/ color:#333333; font-size:15px; } nav li a { display:block; width:150px; height:42px; /*background-image:url(images/btn1-01.png); /*超連結原始狀態背景圖*/ line-height:35px; text-indent:45px; text-decoration:none; /*不顯示底線*/ color:#333333; font-size:15px; } nav li a:hover { width:150px; background-image:url(images/Redocn_5.png); /*滑鼠移到連結時背景圖*/ color:#ffffff; } h1#text1{ margin:0px;padding:0px; top:15px; position:absolute; /*設定div為絕對定位*/ font-size:40px; /*字高*/ color:#086acc; /*字的顏色*/ margin-left:50px; /*與元件水平距離*/ } h1#text2{ margin:0px;padding:5px; position:absolute; font-size:30px; color:#FFFFFF; top:30px; margin-left:150px; filter:glow(color=#086acc, strength=5); /*設定光暈濾鏡*/ text-shadow: 5px 5px 5px #086acc; } article{ border-right:1px #330000 solid; width:625px; margin-left:175px; /*height:400px;*/ background:#ffffff; } .consection{ border:0px #330000 solid; width:400px; left:0px;top:10px; margin-left:0px;;padding:0px; } fieldset{ border:1px solid; -moz-border-radius: 10px; -webkit-border-radius: 10px; border-radius: 10px; } fieldset legend{ text-align:center; } img{ margin:3px; border-radius: 15px; -moz-border-radius: 15px; -webkit-border-radius: 15px; border:2px solid;} footer{ border:1px #330000 solid; background:#050575; color:#ffffff; width:800px;height:50px; text-align:center; line-height:50px; }
本篇文章回覆於2014-04-03 16:31
== 簽名檔 ==
--未登入的會員無法查看對方簽名檔-- |
5樓 |
你的asp檔跟css檔不是放在同一台電腦?
不然路徑怎麼都是用file://///10.0.0.110/WebRootbk/webTest 若兩個檔案放在同一個目錄下,應該只要用 <link rel=stylesheet type="text/css" href="color.css">
本篇文章回覆於2014-04-03 18:11
== 簽名檔 ==
--未登入的會員無法查看對方簽名檔-- |
6樓
作者回應
syunxu ![]() |
是放在同一台電腦,放在10.0.0.110/WebRootbk/webTest,只是我直接用DW開,路徑就變這樣,不好意思!
本篇文章回覆於2014-04-07 16:33
== 簽名檔 ==
--未登入的會員無法查看對方簽名檔-- |
7樓
作者回應
syunxu ![]() |
我試過html+css(把上面ASP檔的ASP程式拿掉,改成html檔,套上一樣的css)在IE就可以跑,
可是html不能直接嵌ASP讓我很苦惱...
本篇文章回覆於2014-04-08 15:27
== 簽名檔 ==
--未登入的會員無法查看對方簽名檔-- |
8樓 |
asp只是在Server端執行
送到client端的依然是html 不應該會造成css失效才對 應該是輸出內容有問題 建議你檢視送到client端的html原始檔 跟你可以跑的html內容比對,看是哪邊有差
本篇文章回覆於2014-04-09 09:44
== 簽名檔 ==
--未登入的會員無法查看對方簽名檔-- |
9樓
作者回應
syunxu ![]() |
原始碼是一樣的,但是...
Server端可以跑,client端卻不行 是不是伺服器架設時少了什麼動作?
本篇文章回覆於2014-04-09 12:44
== 簽名檔 ==
--未登入的會員無法查看對方簽名檔-- |
10樓 |
你是指在Server那台開IE可以跑?
但換到另一台電腦上就不能跑? 是的話,大概就是路徑的問題 file://開頭代表是透過檔案(網路芳鄰)方式存取檔案,而不是透過http通訊協定 所以若你的資料夾沒設定分享 別台電腦就無法讀取該css檔,當然會無法套用效果 請參考#5所說方式修改相關路徑
本篇文章回覆於2014-04-09 13:26
== 簽名檔 ==
--未登入的會員無法查看對方簽名檔-- |
11樓
作者回應
syunxu ![]() |
我看了一下Server那台的程式
CSS是<link rel=stylesheet type="text/css" href="color.css">沒錯
本篇文章回覆於2014-04-09 13:51
== 簽名檔 ==
--未登入的會員無法查看對方簽名檔-- |
12樓
最有價值解答
老頑童 ![]() ![]() |
那兩台電腦上的IE版本一樣嗎?
你的html中有用到HTML5的物件(nav, aside) 這些在IE8及更早前的版本都不支援 是不是因為造成無法套用?
本篇文章回覆於2014-04-09 15:33
== 簽名檔 ==
--未登入的會員無法查看對方簽名檔-- |
13樓
作者回應
syunxu ![]() |
感謝老頑童大大~
把nav, aside拿掉改用DIV就可以了! 後來發現是Server端老舊,不然client端都是IE9 感恩感嗯!!!!!!!!!!
本篇文章回覆於2014-04-10 14:55
== 簽名檔 ==
--未登入的會員無法查看對方簽名檔-- |
回覆 |
如要回應,請先登入. |