对抗IE变形记(2)——山重水复疑无路·····
本文最后更新于 688 天前,其中的信息可能已经有所发展或是发生改变。

上面一篇帖子小编虽然已经找到了问题的出处,而且也大概知道了原因,也请教了各位大神,可是,最终还是没有得到解决问题的方案,这一步,搭建看看标题就应该差不多清楚了!比上一部还要虐心,这次小编尝尽苦头,经过千锤万打,试了又试,最终,小编··········

还是失败了,不过在这里我大概已经有了解决问题的方案,这还要来源于一个梦!

就在那天晚上,小编做了一个梦,梦见我用了两个主题,有时候能够使用第一个(薄荷)第二个就是我现在使用的主题!

但是,这个看似普通的梦给了我灵感,我从床上蹦起来,看了看表,再次揉了揉惺忪的睡眼····喝了口凉水,立马精神起来!

我在想,如果我能让IE用户访问那个支持IE的主题,让其他浏览器用户区浏览现在使用的主题,问题不就迎刃而解了吗!

于是我在网上找到了这个插件:WP Theme Demo Bar !

这个插件能够让你不需要更换主题就能够访问或者试用其他已经安装的主题!我兴奋的安装完成,却不知道剩下该如何做!

于是我再一次的请出了大神!大神告诉我,你需要判断用户的UA(user agent)然后跳转到制定的页面,于是,我上网找到这样一段代码,经过修改变成了这样:

竟然没有用!!!!这可是我人生亲自写过的代码之一啊·····

于是我也不是道为什么······就又去请教大神,大神告诉我,这样是直接调用PHP的判断,没有用,WordPress不认得,就没用了!我觉得很有道理,于是这样,他给了我另一个方案:

用  “if It IE 9”代替原来的判断···

于是,我再一次兴奋地尝试,可是还是·····没有用!

但是我发现如果要是输出的话就行,但是没有IE9,于是我把IE 9改成了 IE 10:

输出倒是成功了,可是,跳转仍然没用!

我无语了,接着听大神的吧!大神让我把 global $wp删除掉,我又一次尝试,可是又一次失败了。

然后,大神让我去掉  “<?php // Load HTML········?>”那句话试试

仍然失败!!!!

之后,又让我去掉········(此处省略1000字)就这样不知不觉的到了11点

然后他说,实在不行,咱们换个方案!于是,代码摆成了这样!

这样好像是用了另一种跳转的方式·····但是,还是没有用!

中间还出了一段小插曲:我发现这样的代码会让网页原地不停刷新···········

我无奈了,最后,在大神的帮助下,我把0变成了1于是·······刷新节奏慢了一些·······

然后,他让我这样写。

我看了看,感觉这样写只是把跳转时间延长而已(自己的感觉)并没有实质改观,我就像他说,好像没有实质改观啊·····

然后他告诉了我这样一句话!

写程序就是就是这么蛋疼,一点一点的尝试

哦,我明白了,我也搞糊涂了,汗

你会发现,现在已经到了第二天!卧槽,累死我了!又改成如下。

还是没有用······于是,我真正的没有精力浏览·········

我突然明白了那句:山重水复疑无路    是什么意思了······

但是,小编这种人就是只要认定了一个目标,就绝对不会放弃的人!

第二天接着来!这天晚上,我只梦见了“山重水复疑无路”·····

暂无评论

发送评论 编辑评论


|´・ω・)ノ
ヾ(≧∇≦*)ゝ
(☆ω☆)
(╯‵□′)╯︵┴─┴
 ̄﹃ ̄
(/ω\)
∠( ᐛ 」∠)_
(๑•̀ㅁ•́ฅ)
→_→
୧(๑•̀⌄•́๑)૭
٩(ˊᗜˋ*)و
(ノ°ο°)ノ
(´இ皿இ`)
⌇●﹏●⌇
(ฅ´ω`ฅ)
(╯°A°)╯︵○○○
φ( ̄∇ ̄o)
ヾ(´・ ・`。)ノ"
( ง ᵒ̌皿ᵒ̌)ง⁼³₌₃
(ó﹏ò。)
Σ(っ °Д °;)っ
( ,,´・ω・)ノ"(´っω・`。)
╮(╯▽╰)╭
o(*////▽////*)q
>﹏<
( ๑´•ω•) "(ㆆᴗㆆ)
😂
😀
😅
😊
🙂
🙃
😌
😍
😘
😜
😝
😏
😒
🙄
😳
😡
😔
😫
😱
😭
💩
👻
🙌
🖕
👍
👫
👬
👭
🌚
🌝
🙈
💊
😶
🙏
🍦
🍉
😣
Source: github.com/k4yt3x/flowerhd
颜文字
Emoji
小恐龙
花!
上一篇
下一篇