alex45 Опубликовано 26 октября, 2006 Жалоба Поделиться Опубликовано 26 октября, 2006 Код: <html> <head> <script language="javascript" type="text/javascript"> function newopen(text,nomer) { var newWindow = window.open("","name","toolbar=no,width=790,height=580,menubar=no,status=yes"); newWindow.document.write("<html>\n<head>\n</head>\n<body leftmargin=\"0\" topmargin=\"0\" bgcolor=\"white\">\n"); newWindow.document.write("<div align=\"center\" width=\"100%\"><img src=\"" + text + nomer + ".jpg\" width=\"98%\" height=\"560\" name=\"img\"><br>\n"); newWindow.document.write("<a href=\"java script:previous('" + text + "'," + nomer + ");\">previous</a> <a href=\"next('" + text + "'," + nomer + ");\">next</a>\n"); newWindow.document.write("</div>\n</body>\n</html>"); } function next(url,nomerimg) { i = nomerimg; i = i++; newWindow.document.write("<html>\n<head>\n</head>\n<body leftmargin=\"0\" topmargin=\"0\" bgcolor=\"white\">\n"); newWindow.document.write("<div align=\"center\" width=\"100%\"><img src=\"" + url + nomer + ".jpg\" width=\"98%\" height=\"560\" name=\"img\"><br>\n"); newWindow.document.write("<a href=\"java script:previous('" + url + "'," + i + ");\">previous</a> <a href=\"next('" + url + "'," + i + ");\">next</a>\n"); newWindow.document.write("</div>\n</body>\n</html>"); } function previous(url,nomerimg) { i = nomerimg; i = i--; newWindow.document.write("<html>\n<head>\n</head>\n<body leftmargin=\"0\" topmargin=\"0\" bgcolor=\"white\">\n"); newWindow.document.write("<div align=\"center\" width=\"100%\"><img src=\"" + url + nomer + ".jpg\" width=\"98%\" height=\"560\" name=\"img\"><br>\n"); newWindow.document.write("<a href=\"java script:previous('" + url + "'," + i + ");\">previous</a> <a href=\"next('" + url + "'," + i + ");\">next</a>\n"); newWindow.document.write("</div>\n</body>\n</html>"); } </script> </head> <body> <a href="#" onClick="newopen('a-',0)">goooo 01</a> <a href="#" onClick="newopen('a-',1)">goooo 02</a> <a href="#" onClick="newopen('a-',2)">goooo 03</a> </body> </html> Ссылка на комментарий Поделиться на другие сайты Поделиться
alex45 Опубликовано 28 октября, 2006 Автор Жалоба Поделиться Опубликовано 28 октября, 2006 ЧЕ никто незнает Ссылка на комментарий Поделиться на другие сайты Поделиться
Colix Опубликовано 28 октября, 2006 Жалоба Поделиться Опубликовано 28 октября, 2006 ЧЕ никто незнает Что он делать должен, опиши! Ссылка на комментарий Поделиться на другие сайты Поделиться
alex45 Опубликовано 29 октября, 2006 Автор Жалоба Поделиться Опубликовано 29 октября, 2006 При нажатии на ссылки в новом окне должны появляться скриншоты и под скриншотом должны быть две ссылки, которые переключают скриншоты вперед, назад. Ссылка на комментарий Поделиться на другие сайты Поделиться
alex45 Опубликовано 6 ноября, 2006 Автор Жалоба Поделиться Опубликовано 6 ноября, 2006 Я короче немного доработал скрипт, при нажатии на ссылку должно открываться новое окно, а в окне скриншот а под ним две ссылки, которые переключают скриншоты вперед и назад. Скрипт состоит из трех функций. Одна из них открывает новое окно и отображает в нем скриншот, а две другие переключают их. Я две последние функции запускал отдельно, не в новом окне, она работает правильно, а в новом окне не выводит скриншот, в этом и заключается проблема. Вот код: <html> <head> <script language="javascript" type="text/javascript"> function newopen(text,nomer,lastnomer) { var texthtml = "<html><head><title>Fliand</title><link rel=\"stylesheet\" type=\"text/css\" href=\"url.css\"></head><body leftmargin=\"0\" topmargin=\"0\" bgcolor=\"white\"><div align=\"center\" width=\"100%\"><img src=\"" + text + nomer + ".jpg\" width=\"98%\" height=\"560\" name=\"img\"><br><a href=\"java script:previous('" + text + "'," + nomer + "," + lastnomer + ");\">previous</a> " + nomer + "/" + lastnomer + " <a href=\"next('" + text + "'," + nomer + "," + lastnomer + ");\">next</a></div></body></html>"; var newWindow = window.open("","","width=790,height=580,toolbar=no,menubar=no,status=yes"); newWindow.document.write(texthtml); } var i = 0; function next(url,nomerimg,lastnomerimg) { if (i < nomerimg) { i = i++; } else { if (i == lastnomerimg) { i = 0; } else { i++; } newWindow.document["img"].src = url + i + ".jpg"; } } function previous(url,nomerimg,lastnomerimg) { if (i < nomerimg) { i = i++; } else { if (i == 0) { i = lastnomerimg; } else { i--; } newWindow.document["img"].src = url + i + ".jpg"; } } </script> </head> <body> <a href="#" onClick="newopen('a-',0,3)">goooo 01</a> <a href="#" onClick="newopen('a-',1,3)">goooo 02</a> <a href="#" onClick="newopen('a-',2,3)">goooo 03</a> </body> </html> ! Предупреждение:Не плоди темы. Темы соединил. Shurr. Ссылка на комментарий Поделиться на другие сайты Поделиться
alex45 Опубликовано 9 ноября, 2006 Автор Жалоба Поделиться Опубликовано 9 ноября, 2006 ПОМОГИТЕ плиз разобраться с кодом. :D :) ! Предупреждение:Флуд. Shurr. Ссылка на комментарий Поделиться на другие сайты Поделиться
Рекомендуемые сообщения
Для публикации сообщений создайте учётную запись или авторизуйтесь
Вы должны быть пользователем, чтобы оставить комментарий
Создать учетную запись
Зарегистрируйте новую учётную запись в нашем сообществе. Это очень просто!
Регистрация нового пользователяВойти
Уже есть аккаунт? Войти в систему.
Войти