![]() |
|
||||||||||
|
|||||
|
[+4 10.03.08]
[+6 15.03.08] Регистрация: Mar 2008
Сообщений: 88
|
Здравствуйте.
несмотря на то что так много тем как открыть ссылку в новом окне с опред. размерами(неизменяемыми) - непонятно. может я просто не могу найти нужной темы. но всё же. по клику из Html открывается окошко 200*200. а внем flash 200*200. ну незнаю как. подскажите именно на таком примере пожалуйста. |
|
|||||
|
.grin! wuz here
|
function openWin(src, w, h, name, prop, txt){
var o2s = function(o){
var str = "";
for(var i in o) str+=(i+"="+o[i]+",");
str= str.substr(0,(str.length-1));
return str;
};
if (self.screen) {
sw=screen.width
sh=screen.height;
} else if (self.java) {
var j=java.awt.Toolkit.getDefaultToolkit();
var s=j.getScreenSize();
sw=s.width
sh=s.height;
}
sw = sw||1024;
sh = sh||768;
w = w||sw/2;
h = h||sh/2;
var o = {
resizable:'yes',
menubar:'no',
status:'yes',
scrollbars:'yes',
address:'no',
width:w,
height:h,
left:((sw-w)/2),
top:((sh-h)/2)
};
if(typeof prop == "object"){
for(var i in prop)
o[i] = prop[i].toString();
prop = "";
prop = o2s(o);
} else {
prop = prop||o2s(o);
}
src = src||"about:blank";
name = name ||"_blank";
win = window.open(src, name, prop);
if(txt)
win.document.write(txt);
return win;
}
<a href="http://mysite.ru/" onclick="openWin(this.href, 200, 200, null, {resizable:'no'}).focus();return false;">ссылка</a>
__________________
Breakcore them all! |
|
|||||
|
[+4 10.03.08]
[+6 15.03.08] Регистрация: Mar 2008
Сообщений: 88
|
если я правильно понимаю то - код надо разместить во флэш. на гл сцене в 1 кадре.
у меня даже локально в новом окне не открывается почему то. у меня есть index.html в котором ссылка. <a href="main.html" onclick="openWin(this.href, 200, 200, null, {resizable:'no'}).focus();return false;">ссылка</a>
не получается вобщем. я уверена всё что вы мне предложили - работоспасобно. но я не до конца уверена, правильно ли я исользую вашу информацию. Последний раз редактировалось priroda; 26.03.2008 в 19:34. |
|
|||||
|
.grin! wuz here
|
нет. содержание индекса, в котором ссылка:
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
<html><head>
<!-- <meta http-equiv="Content-Type" content="text/html; charset=windows-1251" /> -->
<title>Untitled</title>
<style type="text/css">
</style>
</head><body><script type="text/javascript">
function openWin(src, w, h, name, prop, txt){
var o2s = function(o){
var str = "";
for(var i in o) str+=(i+"="+o[i]+",");
str= str.substr(0,(str.length-1));
return str;
};
if (self.screen) {
sw=screen.width
sh=screen.height;
} else if (self.java) {
var j=java.awt.Toolkit.getDefaultToolkit();
var s=j.getScreenSize();
sw=s.width
sh=s.height;
}
sw = sw||1024;
sh = sh||768;
w = w||sw/2;
h = h||sh/2;
var o = {
resizable:'yes',
menubar:'no',
status:'yes',
scrollbars:'yes',
address:'no',
width:w,
height:h,
left:((sw-w)/2),
top:((sh-h)/2)
};
if(typeof prop == "object"){
for(var i in prop)
o[i] = prop[i].toString();
prop = "";
prop = o2s(o);
} else {
prop = prop||o2s(o);
}
src = src||"about:blank";
name = name ||"_blank";
win = window.open(src, name, prop);
if(txt)
win.document.write(txt);
return win;
}
</script>
<a href="http://ya.ru/" onclick="openWin(this.href, 200, 200, null, {resizable:'no'}).focus();return false;">ссылка</a>
</body>
</html>
а флешка тут ни при чем.
__________________
Breakcore them all! |
|
|||||
|
[+4 10.03.08]
[+6 15.03.08] Регистрация: Mar 2008
Сообщений: 88
|
) другое дело) спасибо
|
![]() |
![]() |
Часовой пояс GMT +4, время: 02:06. |
|
|
« Предыдущая тема | Следующая тема » |
|
|