PDA

Просмотр полной версии : вопросы по браузерам.


XopoIII
15.12.2007, 10:17
решил проверить свой сайт в большенстве известных браузеров и получилось несколько косяков.
1. В браузере Netscape у меня текст отображается иероглифами. Как это устранить?
2. В ие при выполнении этого скриптика

<script language=JavaScript>
if (self.screen) {
width = screen.width
height = screen.height
}
else if (self.java) {
var jkit = java.awt.Toolkit.getDefaultToolkit();
var scrsize = jkit.getScreenSize();
width = scrsize.width;
height = scrsize.height;
}else{
width = height = 'x'
}
if (width == 1024) {
window.open('firth.php','start', 'menubar=no,location=no,resizable=no,scrollbars=no ,status=no')}
</script>

у меня открывается новое окно, но не на весь экран а посередине. Попробовал просто

<input type=button value="новое окно" onclick=open("index.php","new","status=no,toolbar=no,menubar=no")

а получается тоже самое.
Подскажите.

NOmeR1
15.12.2007, 11:25
Ну попробуй <a href="index.php" target="_blank"><input type=button value="новое окно"></a> Откроется как обычная ссылка в новом окне, проверял на опере =)

XopoIII
15.12.2007, 11:33
Ну попробуй <a href="index.php" target="_blank"><input type=button value="новое окно"></a> Откроется как обычная ссылка в новом окне, проверял на опере =)

так смысл в том чтобы открыть без меню и тулбара

NOmeR1
15.12.2007, 11:48
Тогда так
<script>
function openlink(link,title)
{
window.open(link,title,'menubar=no, scrollbars=no, width='+screen.width+', height='+screen.height);
}
</script>
<input type="button" value="новое окно" onclick="openlink('http://antichat.ru','hacked');">
По моему дело было в width, height.

XopoIII
15.12.2007, 12:59
спасиб, вроде открывает нормально, но в ие экран убегает влево на 10 сантиметров, попробовал добавить screenX=0, screenY=0 результат тотже, как быть?

NOmeR1
15.12.2007, 13:05
прочитай про window.open, там скорее всего можно выровнять по центру

XopoIII
15.12.2007, 13:16
сделал top=0, left=0 и все красиво, спасиб №1

Sn@k3
15.12.2007, 15:03
спасиб, вроде открывает нормально, но в ие экран убегает влево на 10 сантиметров, попробовал добавить screenX=0, screenY=0 результат тотже, как быть?

п.с. линейкой считал?))))))

XopoIII
15.12.2007, 15:33
п.с. линейкой считал?))))))

ага к монитору приложил и считал, дурак чтоли? некчему придраться больше или головой об стенку ударься пару раз мож полегчает))