if Internet Explorer, else Mozilla

2 отговора 0 прегледа
#1

if Internet Explorer, else Mozilla

Някой път с цел страницата да изглежда еднакво в Internet Explorer и в Mozilla трябва html кода да е различен за различните browser-и (и по-точно за Internet Explorer). Примерно ако искам в IE да ми излиза "scrolling=yes", а в останалите browser-и да е "scrolling=auto". Какъв е според вас най-добрия начин да се направи това - с PHP или с Javscript?? И съответно как би изглеждал скрипта за целта?

Благодаря предварително.

Отговор
в отговор на Peter #2

Re: if Internet Explorer, else Mozilla

за мен дай добре ще ти работи първото, но ако подкараш някое от останалите...

.css
html>body .elementName {
overflow: auto;
}
.elementName {
overflow: visible;
}

.php
if(MSIE) {
echo("Shit");
}
else {
echo("OK");
}

.js
if(MSIE(3.0||4.0||5.0||5.5||6.0||7.0)) {
alert("Shit");
}
else {
alert("OK");
}

Отговор
в отговор на ghs #3

Re: if Internet Explorer, else Mozilla

Благодаря за поста. ....пробвах да сложа:

style="overflow: auto; overflow: visible;"

..но не се получи по този начин. Така че мисля да използвам пхп-то.

Отговор