Delphi-PRAXiS

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Betriebssysteme (https://www.delphipraxis.net/27-betriebssysteme/)
-   -   IIS javascript HILFE!!!! (https://www.delphipraxis.net/70235-iis-javascript-hilfe.html)

ghost007 27. Mai 2006 12:08


IIS javascript HILFE!!!!
 
Hallo,
da ich bei euch immer kompetente antworten bekomme, und glaube das es hier ein paar leute gibt, die was auf dem kasten haben...
Wollte ich mal folgendes fragen... es hat zwar wenig mit delphi zu tun, aber ich verzweifle schon an dem problem ...
Folgende situation:
ich habe ienen vserver, auf dem läuft IIS und ich habe ein php CMS (webspell) drauf gepackt ... nun funktioniert auch alles recht gut bis auf die buttons auf der page, die auf die javafunktion MM_goToURL zugreifen ...
Wenn ich die hinter dem button hinterlegte addresse manuell in den IE eingebe, dann geht das, aber wenn ich auf den button klicke, geht 's net daher glaube ich das man vll die funktion freischalten muss oder irgendsowas ... blos ich hab keine ahnung ...

BITTE helft mir ....

mkinzler 27. Mai 2006 12:15

Re: IIS javascript HILFE!!!!
 
Ob eine JS-Funktion funktioniert oder nicht, hat nichts mit dem verwendeten webserver zu tun. Wie sieht die Verknüpfung des Buttons aus?

ghost007 27. Mai 2006 12:18

Re: IIS javascript HILFE!!!!
 
Der Code hinter dem button(in der .php datei):

Code:
if(ispollsadmin($userID)) echo'<input type="button" class="button" onClick="MM_goToURL(\'parent\',\'index.php?site=party&action=new\');return document.MM_returnValue" value="new party">

';

Die javascriptfunktion in der bbcode.js schaut so aus:

function MM_goToURL() { //v3.0
  var i, args=MM_goToURL.arguments; document.MM_returnValue = false;
  for (i=0; i<(args.length-1); i+=2) eval(args[i]+".location='"+args[i+1]+"'");
}
wobei die if abfrage prüft ob der user berechtigt ist die seite zu sehen

[edit=Admin]Code in CODE-Tags gesetzt. Künftig bitte selber machen, Danke ;-) Mfg, Daniel[/edit]

mkinzler 27. Mai 2006 12:33

Re: IIS javascript HILFE!!!!
 
Und wie sieht die Ausgabe aus?Ist der angemeldete Benutzer pollsadmin?

ghost007 27. Mai 2006 12:49

Re: IIS javascript HILFE!!!!
 
ja ist er ... auch wenn ich die pollsadmin abfrage entferne, dann gehts auch nicht ... :(

mkinzler 27. Mai 2006 12:51

Re: IIS javascript HILFE!!!!
 
Wie sieht die erzeugt Ausgabe im Detail aus? Hast du es schon mal mit einem anderen Browser gestestet?

ghost007 27. Mai 2006 12:53

Re: IIS javascript HILFE!!!!
 
yep, habs schon mit netscape und mozilla firefox getestet, auch schon auf 5 versch, PCs (freunde,schule,etc.)

mkinzler 27. Mai 2006 12:56

Re: IIS javascript HILFE!!!!
 
3. Versuch : Wie sieht die Ausgabe den aus oder ist das ein Geheimnis?

ghost007 27. Mai 2006 13:00

Re: IIS javascript HILFE!!!!
 
Hier

mkinzler 27. Mai 2006 13:06

Re: IIS javascript HILFE!!!!
 
Ganz komsich, wenn man JS deaktiviert, erscheint der Button, nur das Klicken funktioniert natürlich nicht. Bei aktiviertem JS erscheint der Button erst gar nicht.

ghost007 27. Mai 2006 13:11

Re: IIS javascript HILFE!!!!
 
du musst dich erst wie folgt namelden, dnan kommt der button immer, man kann aber nicht draufklicken

Username:Schlumpf
Passwort:test

mkinzler 27. Mai 2006 13:16

Re: IIS javascript HILFE!!!!
 
Der Pfad der JavaScriptdatei scheint falsch zu sein. Überprüfe mal den Pfad.

CalganX 27. Mai 2006 13:17

Re: IIS javascript HILFE!!!!
 
Hi,
Zitat:

Error: MM_goToURL is not defined
Source File: http://www.imw-clan.de/index.php?site=party
Line: 1
Problem ist, dass die bbcode.js-Datei nicht eingebunden wird, da nicht vorhanden. Ruf die Seite doch mal auf: http://www.imw-clan.de/js/bbcode.js

Chris

ghost007 27. Mai 2006 13:21

Re: IIS javascript HILFE!!!!
 
das is komisch, bist du dir 100% sicher? weil die datei ist da....

mkinzler 27. Mai 2006 13:25

Re: IIS javascript HILFE!!!!
 
Dann hat sie die falschen Zugriffsrechte.

CalganX 27. Mai 2006 13:26

Re: IIS javascript HILFE!!!!
 
Hi,
hast du auf den Link geklickt? Wenn der Server dir einen 404-"The page cannot be found"-Fehler ausgibt, wird die Datei wohl kaum da sein, wo du sie vermutest, oder? :zwinker:

@mkinzler: dann würde wahrscheinlich ein 403-Fehler kommen und die Fehlerseite zeigt einen 404er... ;)

Chris

ghost007 27. Mai 2006 13:29

Re: IIS javascript HILFE!!!!
 
komisch die datei bbcode.js hat 777 (zugriffs rechte)

ghost007 27. Mai 2006 13:32

Re: IIS javascript HILFE!!!!
 
danke, jungs ihr seid spitze ... die .js erweiterung war nicht eingetragen ... jetzt eghts :) :) :) :)

DANKE !!!!
:thumb: :thumb: :thumb: :thumb: :thumb: :thumb: :thumb: :thumb: :thumb: :thumb: :thumb: :thumb: :thumb: :thumb: :thumb: :thumb: :thumb: :thumb: :thumb: :thumb: :thumb: :thumb: :thumb: :thumb: :thumb: :thumb: :thumb: :thumb: :thumb: :thumb: :thumb: :thumb: :thumb: :thumb: :thumb: :thumb: :thumb: :thumb: :thumb: :thumb: :thumb: :thumb: :thumb: :thumb: :thumb: :thumb: :thumb: :thumb: :thumb: :thumb: :thumb: :thumb: :thumb: :thumb: :thumb: :thumb: :thumb: :thumb: :thumb: :thumb: :thumb: :thumb: :thumb: :thumb: :thumb: :thumb: :thumb: :thumb: :thumb: :thumb: :thumb: :thumb: :thumb: :thumb: :thumb: :thumb: :thumb: :thumb: :thumb: :thumb: :thumb: :thumb: :thumb: :thumb: :thumb: :thumb: :thumb: :thumb: :thumb: :thumb: :thumb: :thumb: :thumb: :thumb:

DarthVaderII 3. Jun 2006 15:08

Re: IIS javascript HILFE!!!!
 
Hallo zusammen!

Ich habe genau das gleiche Problem und war duch verschiedene andere Foren und eigene Überlegungen auch schon zu dem Schluss gekommen, dass der IIS einfach .js Dateien ignoriert.
Was genau muss man denn da machen, um die js-Erweiterung einzutragen??

Würde mich über Hilfe sehr freuen und sag schon mal Danke!!

Markus

MagicAndre1981 3. Jun 2006 15:56

Re: IIS javascript HILFE!!!!
 
Hast du angegeben, dass Scripts immer als VBScript interpretiert wird (StandardeInstellung beim IIS)? Dann musst du immer angeben, dass es sich bei deinem Script um JScript handelt.

Btw: http://bestsmileys.com/welcome/3.gif bei der DP :dp:

DarthVaderII 3. Jun 2006 19:04

Re: IIS javascript HILFE!!!!
 
da das ding ein Vserver ist, habe ich den gar nicht installiert. Das war schon fertig.

Und was muss ich denn machen, um ihm anzugeben, dass es ein jscript sein soll? Ich hab in der Zwischenzeit schon KB-Einträge gefunden, die was über MIME-Einträge erzählt haben und dass bei einem IIS6 nicht mehr alle Dateitypen durchgereicht werden. Ich hab das dann mal für js Dateien nachgetragen, aber irgendwie fehlt mir da wohl das richtige Verständnis habe ich die Befürchtung...


Alle Zeitangaben in WEZ +1. Es ist jetzt 01:33 Uhr.

Powered by vBulletin® Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024-2025 by Thomas Breitkreuz