Форум: Форум PHPФорум ApacheФорум Регулярные ВыраженияФорум MySQLHTML+CSS+JavaScriptФорум FlashРазное
Новые темы: 0000000
Социальная инженерия и социальные хакеры. Авторы: Кузнецов М.В., Симдянов И.В. MySQL 5. В подлиннике. Авторы: Кузнецов М.В., Симдянов И.В. Программирование. Ступени успешной карьеры. Авторы: Кузнецов М.В., Симдянов И.В. MySQL на примерах. Авторы: Кузнецов М.В., Симдянов И.В. Объектно-ориентированное программирование на PHP. Авторы: Кузнецов М.В., Симдянов И.В.
ВСЕ НАШИ КНИГИ
Консультационный центр SoftTime

HTML+CSS+JavaScript

Выбрать другой форум

 

Здравствуйте, Посетитель!

вид форума:
Линейный форум Структурный форум

тема: переменные
 
 автор: Alba   (29.05.2006 в 18:16)   письмо автору
 
 

Передаю в функцию текст примерно на две страницы следующим образом:

echo'<td width="50%" align="left"><a href="javascript:neww(\''.$info.'\',\''.$pic.'\')">'.$name.'</a></td>';


переменная $info хранит текст

Функция выглядит так:


<script language="javascript">
function neww(info,im)
{
var OpenWindow=window.open("", "newwin");
OpenWindow.document.write("<HTML>")
OpenWindow.document.write("<TITLE>"+im+"</TITLE>")
OpenWindow.document.write("<BODY BGCOLOR='white'>")
OpenWindow.document.write("<left>")
OpenWindow.document.write("<img align=left width=200 height=160 src=docs/"+im+">")
OpenWindow.document.write(info)
OpenWindow.document.write("</left>")
OpenWindow.document.write("</BODY></HTML>")
self.name="main window"
}
</script>


Данный скрипт работает только с небольшими строками, как сделать чтобы можно было передавать большие строки?

   
 
 автор: RMW   (29.05.2006 в 18:53)   письмо автору
 
   для: Alba   (29.05.2006 в 18:16)
 

Не совсем понял в чём проблема. ПХП не знаю, но думаю имеется
ввиду нечто подобное:

var info = "Большая строка "+
"продолжение большой строки "+
"продолжение..."
//и т.д.

<a href="javascript:neww(info,im)">blabla</a>

Это как оно должно выглядеть на клиенте,
как сгенерировать на пхп сами сообразите:)

   
 
 автор: Alba   (29.05.2006 в 19:15)   письмо автору
 
   для: RMW   (29.05.2006 в 18:53)
 

Не совсем то чего ожидал, но можно и так сделать! Спасибо.

   
 
 автор: 12345   (30.05.2006 в 01:13)   письмо автору
 
   для: Alba   (29.05.2006 в 19:15)
 

В конце нужно

OpenWindow.document.close();
, иначе будет глючить.

   
Rambler's Top100
вверх

Rambler's Top100 Яндекс.Метрика Яндекс цитирования