Попъп

crazy_pi4

Registered
Заглавието е малко неясно, ама не можах да се сетя за по-точно. Та въпроса ми е как става номера примерно тук както са емотиконите. Показани са ти еди колко си... цъкаш на Виж всички емотикони и ти се показват тези + останалите в един попъп прозорец. И как става така, че като цъкна на иконката в оня прозорец, тя се изписва в полето на тоя прозорец. Надявам се сте ме разбрали.
 
main.html

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<title>Untitled Document</title>
</head>

<body>
<a href="javascript:;" onclick="window.open('test.html', '', 'width=400, height=400, top=200, left=200');">Click Here</a>
<div id="main" style="width:100px; height:100px; border:solid 1px red"></div>
</body>
</html>


и test.html
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<title>Untitled Document</title>
</head>

<body>
<div id="clickMe" onclick="window.opener.document.getElementById('main').innerHTML='Това е линк към emotion-ка'" style="background:blue; color:white; cursor:pointer">ClickMe</div>
</body>
</html>
 
Не си ме разбрал... Виж примерно като почнеш да пишеш ново мнение тук. Отстрани ти се показват 20 емотиконки. Можеш да си цъкаш на тях и ти се появяват в полето... това и аз го имам. И долу имаш един линк... Виж всички Emoticons. Като цъкнеш на него ти се показват всичките иконки и от там можеш да си избереш. Като цъкнеш на някоя ти се появява в полето...
 
Мен не ме интересува как се прави прозореца... и аз мога. Въпроса е как да направя така, че като цъкнеш на иконката там и тя да ти излиза в полето на другата страница...
 
crazy_pi4 каза:
Мен не ме интересува как се прави прозореца... и аз мога. Въпроса е как да направя така, че като цъкнеш на иконката там и тя да ти излиза в полето на другата страница...
Ти пробвай ли двата файла, които изрично си играх да пиша??
Има ли смисъл да помагам, след като дори не си правиш труда да тестваш.Повече от това няма какво да направя!След като знаеш всичко,не ми е ясно , ние какво можем да направим повече
 
Малко се обърках първия път и не схванах кода... извинявам се. Сега го пробвах отново, но на текстареа. Работи си, като няма нищо. Т.е., ако е празна - вкарва текста. Но ако има нещо написано... не става.
 
test.php
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<title>Untitled Document</title>
</head>

<body>
<div id="clickMe" onclick="window.opener.document.getElementById('main').innerHTML=window.opener.document.getElementById('main').innerHTML+'Това е линк към emotion-ка'" style="background:blue; color:white; cursor:pointer">ClickMe</div>
</body>
</html>
 
Преди като добавих повече дивове и като цъкна първо единия, а после другия и текста се заменяше. Сега като съм цъкнал на един от старите дивове и после на тоя, дето даде... текста се изписа след предишния. Но проблема си остава... напиша ли вътре нещо и не иска да се цъка. Дори и след това да го изтрия...
 
http://studiozero.proboards.com/index.cgi?board=nonpb&action=display&thread=6291
тука дори ти е нагласено да можеш да си избираш кои точно емотиконки да излизат, но ако не искаш тази ненужна (според мене) екстра ше трябва да преработиш/м кода :)

http://forums.devshed.com/javascript-development-115/send-javascript-text-from-pop-up-to-form-field-in-parent-19777.html тва дори не го прочетох но ако ти послужи за нещо...
 

Back
Горе