Ich möchte bei einem Bekannten eine 2. Smilie liste im Chat erstellen habe auch alle dafür zu benötigenden scripte ein gebaut, beim anklicken sehe ich auch die Smilies in einer neuen Seite sind aber nicht anklickbar und auch kein Popup wie bei meinem Chat.Ich würde mich sehr freuen wenn ihr euch das mal anschauen könntet und mir helfen was ich da falsch gemacht habe.
Replacer-List.htm
Code: Alles auswählen
<html>
<head>
<title>Replacer - List</title>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
<meta http-equiv="cache-control" content="no-cache">
<meta http-equiv="pragma" content="no-cache">
<meta http-equiv="expires" content="0">
<link rel="stylesheet" type="text/css" href="/theoshome/style_main.css?1266445247">
<script language="JavaScript">
function repClick(rep){
with(opener.document.eingabe.message){
if(!value.match(/^\/smilies /))value="/smilies "+value;
value+=' ;'+rep;
focus();
}
}
smilieURL="http://www.crash-power-radio.de/Bilder/smilies/";
smilieCols=1;
smilies=["4ever", "aakarte", "abschlepp", "achtung", "affe", "affengeil", "Angie", "anstalt", "banane2", "bayer", "bayerbier", "bekloppt", "besser", "besserung", "bestenh", "betrunken", "biba", "bierman", "bike", "binda", "Binda1", "Box", "brennt", "brille", "chat", "chef", "chefin", "ciao", "Cigarretes", "Countrywagen", "cowboygumo", "Danke", "delphin", "DJ", "fassgro", "fragnicht", "Frau", "Frauen", "frauenpower", "frosch1", "gaga", "geb", "geb1", "Guenni", "halloween", "hello", "Hey", "hhh", "Hicks", "hirn", "ild", "ily", "Irrenanstalt", "Kaffeebar", "KK", "kleinen", "klka", "knubu", "knuddel", "knuddeldich", "knutschen", "koelsch", "liebedich", "linedance", "lool", "love2", "Mann", "muh2", "nochlieb", "onair", "panne", "pause", "punk", "raucher", "Roland", "sag", "schd", "schildk", "schlimm", "schloss", "schnauze", "schloss", "sfs", "singen", "sonicht", "sonne", "spreche", "tanz", "time", "trottel", "tschau", "ui", "Ups", "we", "weg", "witz", "zugabe"];
</script>
</head>
<body>
<div align="center">
<p><font><b><font size="+3">Replacer - List </font></b></font></p>
<script language="JavaScript">
document.open();
document.write('<table width="0" border="0">');
for(i=0;i*smilieCols<smilies.length;i++){
document.write('<tr>');
for(j=0;j<smilieCols && i*smilieCols+j<smilies.length;j++){
document.write('<td><img src="'+smilieURL+smilies[i*smilieCols+j]+'.gif" onclick="repClick(\''+smilies[i*smilieCols+j]+'\')"></td>');
}
document.write('</tr>');
}
document.write('</table>');
document.close();
</script>
</div>
</body>
</html>
Replacer-List.js
Code: Alles auswählen
function setOwnPages(){ if(efIsLoad()){ for(i in parent.info.document.links){ link = parent.info.document.links[i]; if(link.href && link.href.match("http://www.crash-power-radio.de/Replacer-List")){ link.onclick = function(e){parent.mainframe.openOwnPage();return false;}}}}else{window.setTimeout(setOwnPages, 50)}} function openOwnPage(){ ownPage=window.open("about:blank", "winOwnPage"); ownPage.close(); ownPage = window.open("about:blank", "winOwnPage", "width=600,height=600,scrollbars=yes,resizable=yes"); ownPage.document.write('<html><head><title>Replacer - List</title><meta http-equiv="Content-Type" content="text/html;charset=iso-8859-1"><meta http-equiv="cache-control" content="no-cache"><meta http-equiv="pragma" content="no-cache"><meta http-equiv="expires" content="0"><link rel="stylesheet" type="text/css" href="/theoshome/style_main.css?1266445247"><script language="JavaScript"> function repClick(rep){ with(opener.parent.info.document.eingabe.message){ if(!value.match(/^\\/smilies /))value="/smilies "+value; value+=\' ;\'+rep; focus(); } } smilieURL="http://www.crash-power-radio.de/Bilder/smilies/"; smilieCols=1; smilies=["4ever", "aakarte", "abschlepp", "achtung", "affe", "affengeil", "Angie", "anstalt", "banane2", "bayer",
"bayerbier", "bekloppt", "besser", "besserung", "bestenh", "betrunken", "biba", "bierman", "bike",
"binda", "Binda1", "Box", "brennt", "brille", "chat", "chef", "chefin", "ciao", "Cigarretes",
"Countrywagen", "cowboygumo", "Danke", "delphin", "DJ", "fassgro", "fragnicht", "Frau", "Frauen",
"frauenpower", "frosch1", "gaga", "geb", "geb1", "Guenni", "halloween", "hello", "Hey", "hhh", "Hicks",
"hirn", "ild", "ily", "Irrenanstalt", "Kaffeebar", "KK", "kleinen", "klka", "knubu", "knuddel",
"knuddeldich", "knutschen", "koelsch", "liebedich", "linedance", "lool", "love2", "Mann", "muh2",
"nochlieb", "onair", "panne", "pause", "punk", "raucher", "Roland", "sag", "schd", "schildk", "schlimm",
"schloss", "schnauze", "schloss", "sfs", "singen", "sonicht", "sonne", "spreche", "tanz", "time",
"trottel", "tschau", "ui", "Ups", "we", "weg", "witz", "zugabe"]; </script></head><body><div align="center"><p><font><b><font size="+3">Replacer - List </font></b></font></p><script language="JavaScript"> document.open(); document.write(\'<table width="0" border="0">\'); for(i=0;i*smilieCols<smilies.length;i++){ document.write(\'<tr>\'); for(j=0;j<smilieCols && i*smilieCols+j<smilies.length;j++){ document.write(\'<td><img src="\'+smilieURL+smilies[i*smilieCols+j]+\'.gif" onclick="repClick(\\\'\'+smilies[i*smilieCols+j]+\'\\\')"></td>\'); } document.write(\'</tr>\'); } document.write(\'</table>\'); document.close(); </script></div></body></html>'); ownPage.focus();} window.setTimeout(setOwnPages, 1000);
Ankündigung
Code: Alles auswählen
<script type="text/javascript">var ownSmiliePath="http://www.crash-power-radio.de/Bilder/smilies/"; function smilieBefehl(text){ while(text!=(text=text.replace(/\;(\w+)/i, "<img src='"+ownSmiliePath+"$1.gif'/>"))){void(0);} document.write(text);}</script>
Smilies 2
http://www.crash-power-radio.de/Replacer-List.htm
hoffe ich habe euch alles zur Übersicht geschickt und ihr könnt mir helfen.
schon mal Danke dem ganzen Team.