webForumDet fria alternativet

WYSIWYG - java script error

11 svar · 1 201 visningar · startad av Meng

MengMedlem sedan feb. 2003549 inlägg
#1

Hej jag har fixat en WYSIWYG editor till min admin sida. Men den kommer upp med javascript fel.

Jag slängde upp lite av sidan här (där det blir fel):

http://asp.guntelberg.dk/test/admin.asp

Inloggnings namn: admin pass: admin

Det saknas lite css filer & några bilder men ni kan nog navigera i sidan ändå

Editorn.js har jag också bifogat som editor.txt

Hur ska jag skriva så den slutar säga att det är fel utan att radera en massa funktioner?

Obs! servern den ligger på nu kan inte hantera databas så själva admin modulen fungerar inte, men det är javascript felet som jag vill ha lagat..

PepeJeriaMedlem sedan feb. 2003774 inlägg
#2

Exakt vad får du för problem? Lättare att hjälpa om du beskriver felet.

MengMedlem sedan feb. 2003549 inlägg
#3

Allså allting fungerar utmärkt, förutom att den kommer upp och säger att det är javascript fel hela tiden och det vill jag inte har. om du tittar på sidan så kan du dubbel klicka i hörnet där det är en ikon som säger att det är fel på sidan.

PepeJeriaMedlem sedan feb. 2003774 inlägg
#4

Du säger själv att sidan har javascript fel, bästa vore kanske att fixa dem? ;)

Om det är ok med dig att sidan har fel så kan du lägga till följande för att inga felmeddelanden ska visas:

window.onerror = function(){ return true; }
MengMedlem sedan feb. 2003549 inlägg
#5

Jag kan inte mkt java så jag kan inte rätta felen.. var ska jag lägga koden?

SugarDaddyMedlem sedan apr. 20021 155 inlägg
#6

Funderar lite på om det inte är att du på sidan http://asp.guntelberg.dk/test/admin.asp?do=inne&action=change&id=16 inte anger ngn sökväg till _editor_url = "";

När jag pillat runt med htmlarea så har jag angivit exvis
_editor_url = "http://192.168.0.1/mapp/mapp/";

Det är det jag spontant kommer på såhär i farten?

/edit
Såg precis att du sa att allt funkade, så glöm det jag sa dådå :h

PepeJeriaMedlem sedan feb. 2003774 inlägg
#7

Javascript (och inget annat) kod lägger du mellan script-taggen. Eller vart du vill i din js.js fil.

Dock vore det som sagt att fixa felen istället.

Peter SMedlem sedan dec. 20025 483 inlägg
#8

Ändra funktionen News() till följande:

function News(){
	var elm = document.forms["nyheter"].elements;

	if (elm["namn"].value==""){
		alert("Du glömde skriva skribent!");
		return false;
	} else if (elm["rubrik"].value==""){
		alert("Du glömde skriva rubrik!");
		return false;
	} else if (elm["nyhet2"].value==""){
		alert("Du glömde skriva nyheten!");
		return false;
	}
}

:)

MengMedlem sedan feb. 2003549 inlägg
#9

Tack Peter S det var smartare att lägga det så det håller jag med om men det kommer fortfande upp med detta felmeddelandet:

fel.gif
Peter SMedlem sedan dec. 20025 483 inlägg
#10

Ta bort följande rad:

...
editor_generate('nyhet');
...

För det är väl endast en editor du tänkt använda?

:)

MengMedlem sedan feb. 2003549 inlägg
#11

Nä det ligger 2 st på "admin.asp" en till att göra en ny sida och en till att ändra en exsisterande sida, det är kanske det som bråkar?

Har bifogat admin.asp som txt dokument, se där

Peter SMedlem sedan dec. 20025 483 inlägg
#12

Problemet är nog att du oavsett vilken editor som skrivs ut (om ens någon...), inkluderar följande JavaScript-kod:

editor_generate('nyhet');

editor_generate('nyhet2');

Den första raden av de två ovanstående skall endast inkluderas när textfältet "nyhet" skrivs ut (action=add), medan den andra raden endast skall inkluderas då textfältet "nyhet2" skrivs ut (action=change).

:)

132 ms totalt · 3 externa anrop · v20260731065814-full.30151723
0 ms — hämta forumlista (cache)
0 ms — hämta statistik (cache)
130 ms — hämta tråd, inlägg och bilagor (db)