Re: [問題] 新手的疑難雜症(thickbox、png、亂碼等)
※ 引述《sunji32 (吃栗子大概會被噎到吧)》之銘言:
: 大家好,
: 先很害羞的附上網址:http://story-hill.myweb.hinet.net/
: 這是我第一次自己寫語法,遇到很多問題Q_Q
: 以下有幾個問題想請教:
: 1. 因為網站中大量使用PNG圖檔,目前用了iepngfix,但在IE6中連結會不能點,該如何
: 解決?
: 2. 多數連結都有設定移過去會換一張圖,但都要等游標移到連結上才會開始讀取hover的
: 圖檔,顯得圖片一閃一閃的,有沒有方法能讓網頁一開始就先讀好所有的圖?
: 3. works連結的部份有用thickbox來開圖,用IE開的時候,部份圖片卻會變成開新視窗,
: 部份是維持在同頁開thickbox,請問這是什麼原因呢?
: 4. 同上是thickbox的問題,我有一些圖片是組圖,但是開啟時都是顯示最後一張,要怎
: 麼改成顯示第一張呢?
: 5. 用IE開時,文字的部份都會變成亂碼,是什麼原因呢?該如何解決?
: 6. 用IE開時,圖片會有些微的位移,是什麼原因?該怎麼解決呢?
: 7. 最後是不情之請……因為是第一次自己試著看資料寫,大部分的語法試出來顯示正常
: 後就不敢再動,但其實有些並不是真的了解原理,想請有空的板友幫忙,
: 看看我的語法該怎麼改才能更俐落,或是指出一些不必要的部份。
: 非常感謝大家,也感謝這個板提供我很多資訊~~
function loadTab(obj,n){
var layer;
eval('layer=\'S'+n+'\'');
var tabsF=document.getElementById('tabsF').getElementsByTagName('li');
for (var i=0;i<tabsF.length;i++){
tabsF[i].setAttribute('id',null);
eval('document.getElementById(\'S'+(i+1)+'\').style.display=\'none\'');
}
obj.parentNode.setAttribute('id','current');
document.getElementById(layer).style.display='inline';
}
大概就這裏問題最大...
function loadTab(obj, n) {
var layer = 'S' + n,
current = document.getElementById('current'),
i = 1,
temp = document.getElementById('S' + i);
current.setAttribute('id', null);
obj.parentNode.setAttribute('id','current');
while(temp) {
if(i == n) {
temp.style.display = 'inline';
}
else {
temp.style.display = 'none';
}
i++;
temp = document.getElementById('S' + i);
}
}
--
五樓的你說 衛生棉可以吃嗎?( ‵□′)───C<─___-)|||
推
08/15 19:01,
08/15 19:01
推
08/15 19:02,
08/15 19:02
推
08/15 19:03,
08/15 19:03
推
08/15 19:04,
08/15 19:04
推
08/15 19:04,
08/15 19:04
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 218.172.93.208
推
10/27 17:21, , 1F
10/27 17:21, 1F
討論串 (同標題文章)
本文引述了以下文章的的內容:
完整討論串 (本文為第 2 之 2 篇):