Antichat снова доступен.
Форум Antichat (Античат) возвращается и снова открыт для пользователей.
Здесь обсуждаются безопасность, программирование, технологии и многое другое.
Сообщество снова собирается вместе.
Новый адрес: forum.antichat.xyz
 |
|

09.01.2008, 01:33
|
|
Участник форума
Регистрация: 14.08.2007
Сообщений: 150
Провел на форуме: 686641
Репутация:
205
|
|
iframe
Парни, например, хочу сделать дефейс странички редиректом на другую (только например =).
Ну так вот, решил я сделать это с <iframe>..</iframe>. Когда пишу:
Код HTML:
<iframe src="http://google.com" width=100% height=100%></iframe>
ничего не получается, а если так:
Код HTML:
<iframe src="http://google.com" width=99% height=99%></iframe>
работает норм, только растягивается соответственно не на всю страницу. Подправляю так:
Код HTML:
<body bgcolor="цвет"><iframe src="http://google.com" width=99% height=99%></iframe></body>
Но и тут облом - рамка плавающего фрейма мешает.
Пытаюсь проставить аттрибут для <iframe>-а border=0 и bordercolor="цвет" - не получается.
Получается, что нельзя ставить ширину и высоту в 100% для <iframe> и нельзя ставить
border и bordercolor="цвет" так же?
Может как-то по-другому можно сделать, без плавающего фрейма?
P.S. Неактуально, нашел: аттрибут frameborder=0 
Последний раз редактировалось ~EviL~; 09.01.2008 в 01:45..
|
|
|

09.01.2008, 01:45
|
|
Постоянный
Регистрация: 30.08.2007
Сообщений: 773
Провел на форуме: 3069349
Репутация:
808
|
|
~EviL~,
Код:
<iframe src="http://google.com" width="100%" height="100%" border="0" frameborder="0" framespacing="0" style="border:none;margin:0;padding:0;"></iframe>
|
|
|

09.01.2008, 17:59
|
|
Постоянный
Регистрация: 29.10.2007
Сообщений: 381
Провел на форуме: 651930
Репутация:
65
|
|
я взял кусок из скрипта игры шашки(в js плохо понимаю), и пытаюсь переделать, все изменил что нужно было и поле стало размером 5*5, но проблема в том что если я удаляю в массиве Board хоть одну цифру то поле совсем пропадает...размеры борд изначально 8*8 поэтому там 64 параметра, а я изменил все до 25, но вот проблема с боард осталась...
Код:
<script>
function moveable_space(i,j) {
// calculates whether it is a gray (moveable)
// or black (non-moveable) space
return (((i%2)+j)%2 == 0);
}
function Coord(x,y) {
this.x = x;
this.y = y;
}
function coord(x,y) {
c = new Coord(x,y);
return c;
}
function preload() {
this.length = preload.arguments.length;
for (var i = 0; i < this.length; i++) {
this[i] = new Image();
this[i].src = preload.arguments[i];
}
}
var pics = new preload("black.gif","gray.gif",
"you1.gif","you2.gif","you1k.gif","you2k.gif",
"me1.gif","me2.gif","me1k.gif","me2k.gif");
var black = -1; // computer is black
var red = 1; // visitor is red
var square_dim = 25;//размер поля
var piece_toggled = false;
var my_turn = false;
var double_jump = false;
var comp_move = false;
var game_is_over = false;
var safe_from = safe_to = null;
var toggler = null;
var togglers = 0;
function Board() {
board = new Array();
for (var i=0;i<5; i++) {
board[i] = new Array();
for (var j=0;j<5;j++)
board[i][j] = Board.arguments[5*j+i];
}
board[-2] = new Array(); // prevents errors
board[-1] = new Array(); // prevents errors
board[8] = new Array(); // prevents errors
board[9] = new Array(); // prevents errors
}
var board;//НИЖЕ ПОЛЕ КОТОРОЕ НУЖНО ИЗМЕНИТЬ=(
Board(1, 0, 1, 0, 1, 0, 1, 0,
0, 1, 0, 1, 0, 1, 0, 1,
1, 0, 1, 0, 2, 0, 1, 0,
0, 0, 0, 0, 0, 0, 0, 0,
0, 0, 0, 0, 0, 0, 0, 0,
0,-1, 0,-1, 0,-1, 0,-1,
-1, 0,-1, 0,-2, 0,-1, 0,
0,-1, 0,-1, 0,-1, 0,-1);
document.write("<table border=0 cellspacing=0 cellpadding=0 width="+(square_dim*5+5)
+"<tr><td><img src='black.gif' width="+(square_dim*5+5)
+" height=4><br></td></tr>");
for(var j=0;j<5;j++) {
document.write("<tr><td><img src='black.gif' width=4 height="+square_dim+">");
for(var i=0;i<5;i++) {
if (moveable_space(i,j))
document.write("<a href='javascript:clicked("+i+","+j+")'>");
document.write("<img src='");
if (board[i][j]==2) document.write("you1.gif");
else if (board[i][j]==-2) document.write("me1.gif");
else if (moveable_space(i,j)) document.write("gray.gif");
else document.write("black.gif");
document.write("' width="+square_dim+" height="+square_dim
+" name='space"+i+""+j+"' border=0>");
if (moveable_space(i,j)) document.write("</a>");
}
document.write("<img src='black.gif' width=4 height="+square_dim+"></td></tr>");
}
document.write("<tr><td><img src='black.gif' width="+(square_dim*5+5)
+" height=4><br></td></tr></table><br>");
</script>
|
|
|

09.01.2008, 20:30
|
|
Постоянный
Регистрация: 30.08.2007
Сообщений: 773
Провел на форуме: 3069349
Репутация:
808
|
|
Навскидку: в массиве Js запятая после последнего элемента не ставится.
Смотри ошибки в консоли Js.
|
|
|

10.01.2008, 08:37
|
|
Постоянный
Регистрация: 29.10.2007
Сообщений: 381
Провел на форуме: 651930
Репутация:
65
|
|
все разобрался был косяк мой, поле рисуется и фигуры ставятся, подскажите пожаулйста, как сделать чтобы при нажатии на фигуру, показывались клетки доступные для передвижения?
|
|
|

18.01.2008, 02:21
|
|
Постоянный
Регистрация: 29.10.2007
Сообщений: 381
Провел на форуме: 651930
Репутация:
65
|
|
помогите со скриптиком, хочу добавить строку для ввода ника, чтобы при отсылании сообщения перед ним показывался ник который был введен, и вопрос еще, а как сделать чтобы сообщения которые писались в текстарену сохранялись? довустим по 100 строк максимум в арене, и новые когда пишешь старые стирались? это через блокнот как то нужно делать?
|
|
|

18.01.2008, 14:29
|
|
Постоянный
Регистрация: 30.08.2007
Сообщений: 773
Провел на форуме: 3069349
Репутация:
808
|
|
XopoIII, куда сообщения отсылаются?
Если это просто форма, не проще ли отсылать ник отдельным полем?
|
|
|

18.01.2008, 16:58
|
|
Флудер
Регистрация: 18.01.2005
Сообщений: 2,298
Провел на форуме: 13936387
Репутация:
1844
|
|
Сообщение от XopoIII
помогите со скриптиком, хочу добавить строку для ввода ника, чтобы при отсылании сообщения перед ним показывался ник который был введен, и вопрос еще, а как сделать чтобы сообщения которые писались в текстарену сохранялись? довустим по 100 строк максимум в арене, и новые когда пишешь старые стирались? это через блокнот как то нужно делать?
Когда же ты научишься грамотно задавать вопросы? Если не желаешь ничему учиться, то будь добр, задавай вопросы так, чтобы было понятно что к чему...
[qouote]хочу добавить строку для ввода ника, чтобы при отсылании сообщения перед ним показывался ник который был введен[/quote]
Тут ты что спрашиваешь? Я к сожалению не обладаю даром ясновидения, но предполагаю, что ты хочешь так...
Кому: Мария
Текст: привет, как дела...
Чтобы при отсылке было:
Мария, привет, как дела?
Если я тебя правильно понял, то тогда примерно так:
Код:
var s1 = "Мария"
var s2 = "привет, как дела?"
var result = s1 + ", " + s2
Ещё значение переменной s1 можно брать через document.getElementById(...) из инпута где этот ник будет или вписан, или каким-либо другим образом проассоциирован...
А это "довустим по 100 строк максимум в арене, и новые когда пишешь старые стирались? это через блокнот как то нужно делать?" я вообще не понял, что ты хочешь... Если с первым вопросом ещё как-то можно пофантазировать, то со вторым вообще непонятно... Задавай пожалуйста вопросы доходчиво, чтобы вопрос был понятен 7-милетнему ребёнку...
Последний раз редактировалось dinar_007; 18.01.2008 в 18:26..
|
|
|

20.01.2008, 00:10
|
|
Познавший АНТИЧАТ
Регистрация: 02.06.2006
Сообщений: 1,188
Провел на форуме: 6023777
Репутация:
2642
|
|
Как сделать из html кода элемент? То есть вот например:
Код:
<script>
html = '<div id="text">...</div>';
</script>
Нужно вывести всё, что в диве что-то типо html.getElementById('text').innerHTML.
|
|
|

20.01.2008, 01:06
|
|
Постоянный
Регистрация: 14.01.2007
Сообщений: 459
Провел на форуме: 1469995
Репутация:
589
|
|
Сообщение от NOmeR1
Как сделать из html кода элемент? То есть вот например:
Код:
<script>
html = '<div id="text">...</div>';
</script>
Нужно вывести всё, что в диве что-то типо html.getElementById('text').innerHTML.
PHP код:
<script>
html = '<div id="text">.ddd.ddd.</div>';
t = document.createElement('div');
t.innerHTML = html;
data = t.firstChild.innerHTML;
alert(data);
</script>
|
|
|
|
 |
|
|
Здесь присутствуют: 1 (пользователей: 0 , гостей: 1)
|
|
|
|