php.de

Zurück   php.de > Webentwicklung > JavaScript, Ajax und mehr

JavaScript, Ajax und mehr dynamisches Scripten und Interaktion auf Clientebene

Antwort
 
LinkBack Themen-Optionen Thema bewerten
Alt 11.04.2011, 19:38  
Neuer Benutzer
 
Registriert seit: 11.04.2011
Beiträge: 3
PHP-Kenntnisse:
Anfänger
raigon befindet sich auf einem aufstrebenden Ast
Standard onclick problem mit php

hallo,
vll. könnt ihr mir helfen, meine onclick-funktionen möchten seit kurzem irgendwie nicht mehr und ich bin mir nicht sicher warum ...

In meiner admin_funktionen.inc.php befindet sich meine Funktion ...
Code:
 ...
function nebenseiteHinzufuegen ($ID, $rows) {
if ($rows == 0 ) {
						
echo '<a href="eintrag_hinzufuegen.php?&subid='.$ID.'" onClick="nshinzufuegen(this.href); return false">';
							
} else {
						
echo '<a href="eintrag_hinzufuegen.php?&subid='.$ID.'">';}
						
echo '<img src="http://www.php.de/images/sub_hinzufuegen.png" border="0"/>Unterseiten hinzuf&uuml;gen</a>';
}
In meiner admin3.php folgt dann
Code:
<?php ...
include("inc/admin_funktionen.inc.php");
?>

...
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1" />
<title> ... </title>

<script type="text/javascript" language="JavaScript">
function nshinzufuegen (Adresse) {
	if(confirm("Beachten Sie dass beim Hinzufügen von Unterseiten die Inhalte der Hauptseite verloren gehen.
				Unterseite dennoch erstellen? ")){
         window.location.href = Adresse;
    }
}
</script>
</head>

...

<?php
navigationErzeugen_admin ();
//enthält nebenseiteHinzufuegen(); ...
?>
Wenn ich mir den Quellcode der admin.php anschaue schreibt er mir das onclick auch rein, aber er führt es halt nicht aus ...

Ich hab irgendwie das Gefühl das Problem besteht seitdem ich mir (allerdings auf einer anderen Seite eingebunden) auf meinen apache-server einen wysiwyg-editor mittels jqery eingebunden habe, kann das damit zusammenhängen? Der Vollständigkeit halber auch nochmal der Code:

Code:
<script type="text/javascript" src="http://www.google.com/jsapi"></script>
<script type="text/javascript">
        google.load("jquery", "1.3");
</script>

<script type="text/javascript" src="tinymce/jscripts/tiny_mce/tiny_mce.js"></script>

<script type="text/javascript">
tinyMCE.init({
        mode : "textareas",
		theme : "advanced", 

});
</script>

Geändert von raigon (12.04.2011 um 22:08 Uhr).
raigon ist offline   Mit Zitat antworten
Sponsor Mitteilung
PHP Code Flüsterer

Registriert seit: 21.08.2005
Beiträge: 4682
PHP-Kenntnisse:
Fortgeschritten

Alt 11.04.2011, 19:45  
Moderator¹
 
Registriert seit: 28.03.2010
Beiträge: 7.470
PHP-Kenntnisse:
Fortgeschritten
ChrisB ist ein wunderbarer AnblickChrisB ist ein wunderbarer AnblickChrisB ist ein wunderbarer AnblickChrisB ist ein wunderbarer AnblickChrisB ist ein wunderbarer AnblickChrisB ist ein wunderbarer AnblickChrisB ist ein wunderbarer Anblick
Standard

Serverseitiger Code ist bei einem clientseitigen Problem erst mal absolut uninteressant.

Betrachte den Code, den der Client erhält - entspricht der dem, was du erwartest?
Ist er valide? http://validator.w3.org/

Und dann schau in die JavaScript-Fehlerkonsole eines vernünftigen Testbrowsers wie bspw. Firefox - gibt es dort Fehlermeldungen?
__________________
RGB is totally confusing - I mean, at least #C0FFEE should be brown, right?
ChrisB ist offline   Mit Zitat antworten
Alt 12.04.2011, 15:34  
Neuer Benutzer
 
Registriert seit: 11.04.2011
Beiträge: 3
PHP-Kenntnisse:
Anfänger
raigon befindet sich auf einem aufstrebenden Ast
Standard

Ok, war mir nicht sicher ob man dort nicht bereits einen offensichtlichen Fehler sieht, da ich mich mit javascript nicht wirklich auskenne, es aber nun halt doch für ein Uni-Projekt benutzen möchte/muss.

Zitat:
Betrachte den Code, den der Client erhält - entspricht der dem, was du erwartest?
Eigentlich tut er das, siehe Anhang.

Zitat:
Ist er valide?
Muss gestehen dass ich mit der Frage überfordert bin, dein Link gibt aufjedenfall ne Menge Fehler aus
http://mitglied.multimania.de/kevenontour/valide.pdf

Die Fehlerkonsole gibt folgendes aus:
Code:
Fehler: uncaught exception: [Exception... "Component returned failure code: 0x80004005 (NS_ERROR_FAILURE) [nsIDOMEventTarget.removeEventListener]"  nsresult: "0x80004005 (NS_ERROR_FAILURE)"  location: "JS frame :: chrome://searchshield/content/avgls-active.js :: avg_ls_content_loaded :: line 11"  data: no]
--------------------------------------------------------------------------
Fehler: unterminated string literal
Quelldatei: http://localhost/admin3.php
Zeile: 22, Spalte: 12
Quelltext:
 if(confirm("Beachten Sie dass beim Hinzufügen von Unterseiten die Inhalte der Hauptseite verloren gehen. 
--------------------------------------------------------------------------
Fehler: hs_und_nsloeschen is not defined
Quelldatei: http://localhost/admin3.php
Zeile: 1
--------------------------------------------------------------------------
Fehler: unterminated string literal
Quelldatei: http://localhost/admin3.php?ID=66&subid=0&tabularasa
Zeile: 22, Spalte: 12
Quelltext:
 if(confirm("Beachten Sie dass beim Hinzufügen von Unterseiten die Inhalte der Hauptseite verloren gehen. 
--------------------------------------------------------------------------
Fehler: hsloeschen is not defined
Quelldatei: http://localhost/admin3.php?ID=66&subid=0&tabularasa
Zeile: 1
--------------------------------------------------------------------------
Fehler: unterminated string literal
Quelldatei: http://localhost/admin3.php?ID=83&subid=0&loeschen
Zeile: 22, Spalte: 12
Quelltext:
 if(confirm("Beachten Sie dass beim Hinzufügen von Unterseiten die Inhalte der Hauptseite verloren gehen. 
--------------------------------------------------------------------------
Fehler: unterminated string literal
Quelldatei: http://localhost/admin3.php?ID=83&subid=0&loeschen
Zeile: 22, Spalte: 12
Quelltext:
 if(confirm("Beachten Sie dass beim Hinzufügen von Unterseiten die Inhalte der Hauptseite verloren gehen. 
--------------------------------------------------------------------------
Fehler: <http://googleads.g.doubleclick.net> wurde die Erlaubnis für den Aufruf der Methode Location.toString verweigert.
Angehängte Dateien
Dateityp: txt admin3.php.txt (5,4 KB, 35x aufgerufen)
raigon ist offline   Mit Zitat antworten
Alt 13.04.2011, 11:05  
Neuer Benutzer
 
Registriert seit: 11.04.2011
Beiträge: 3
PHP-Kenntnisse:
Anfänger
raigon befindet sich auf einem aufstrebenden Ast
Standard

Sieht niemand den Fehler ?
raigon ist offline   Mit Zitat antworten
Alt 13.04.2011, 11:56  
Moderator
 
Benutzerbild von cycap
 
Registriert seit: 13.02.2008
Beiträge: 6.816
PHP-Kenntnisse:
Fortgeschritten
cycap ist einfach richtig nettcycap ist einfach richtig nettcycap ist einfach richtig nettcycap ist einfach richtig nettcycap ist einfach richtig nett
Standard

Zitat:
Fehler: unterminated string literal
Das sagt doch schon so ziehmlich alles aus. Er mag deinen Zeilenumbruch im Code nicht.
cycap ist offline   Mit Zitat antworten
Alt 13.04.2011, 14:39  
moderatives Dielektrikum
 
Benutzerbild von nikosch
 
Registriert seit: 21.05.2008
Beiträge: 35.987
PHP-Kenntnisse:
Fortgeschritten
nikosch hat eine strahlende Zukunftnikosch hat eine strahlende Zukunftnikosch hat eine strahlende Zukunftnikosch hat eine strahlende Zukunftnikosch hat eine strahlende Zukunftnikosch hat eine strahlende Zukunftnikosch hat eine strahlende Zukunftnikosch hat eine strahlende Zukunftnikosch hat eine strahlende Zukunftnikosch hat eine strahlende Zukunftnikosch hat eine strahlende Zukunft
Standard

Dir wird die Zeile sogar vorgelesen und Du schaffst es nicht, mal die Fehlermeldung zu googlen?!
__________________
--
One pixel is still too big. Please make it smaller. ASAP.

Initiative Mittelstand.
Die wichtigste Gestaltungsregel im Screendesign ist Pi mal Daumen des Arbeitgebers.
--
nikosch ist offline   Mit Zitat antworten
Antwort


Themen-Optionen
Thema bewerten
Thema bewerten:

Forumregeln
Es ist dir nicht erlaubt, neue Themen zu verfassen.
Es ist dir nicht erlaubt, auf Beiträge zu antworten.
Es ist dir nicht erlaubt, Anhänge hochzuladen.
Es ist dir nicht erlaubt, deine Beiträge zu bearbeiten.

BB-Code ist an.
Smileys sind an.
[IMG] Code ist an.
HTML-Code ist aus.
Trackbacks are an
Pingbacks are an
Refbacks are an
Gehe zu

Ähnliche Themen
Thema Autor Forum Antworten Letzter Beitrag
[Erledigt] onclick() Problem Shuyio88 JavaScript, Ajax und mehr 3 04.03.2009 18:02
[Erledigt] onclick problem bei checkbox familyman JavaScript, Ajax und mehr 5 31.01.2009 19:39
Problem mit Basedir in PhP cmuch05 Datenbanken 9 08.01.2009 14:17
[Erledigt] Problem: PHP Selbe Datei mehr als 1 Mal soulan PHP Tipps 2008 13 28.11.2008 22:51
Problem Upload mehrere Dateien und schreiben in DB Lapje PHP Tipps 2008 1 22.10.2008 13:12
utf8 Problem (Daten aus DB auslesen) go1denboy PHP Tipps 2008 1 23.09.2008 12:19
Problem mit swfobjects R4v3r JavaScript, Ajax und mehr 8 21.09.2008 14:17
[Erledigt] Galerie Problem... coraplanet PHP Tipps 2008 4 06.06.2008 13:42
datensätze defekt oder problem mit dem einlesen? Ministry Datenbanken 4 06.07.2006 18:42
problem!!! PHP Tipps 2006 6 08.02.2006 11:06
[Erledigt] wieder ein Problem bei phpmailer und smtp PHP Tipps 2006 24 07.02.2006 01:07
Smarty und PHP-Skript Problem PHP Tipps 2004-2 2 03.12.2004 22:27
javascript onClick problem Sclot HTML, Usability und Barrierefreiheit 4 19.10.2004 17:07
onClick problem mit Formular Sclot HTML, Usability und Barrierefreiheit 2 21.09.2004 11:38
Problem mit alter JavaScript-Funktion woods PHP Tipps 2004 1 13.08.2004 13:34

Besucher kamen über folgende Suchanfragen bei Google auf diese Seite
\ahtml is undefined\, onclick php, php onclick, ahtml is undefined, fehler: <http://googleads.g.doubleclick.net> wurde die erlaubnis für den aufruf der methode location.tostring verweigert., unterminated string literal jquery, javascript onklick undefined, google chrome onclick funktioniert nicht, unterminated string literal jquery php, php5 firefox code: 0x80004005, fehler: \ahtml is undefined\, onclick php-script, javascript window.location.href erlaubnis verweigert lösung, php onclick problems, javascript onclick phpmailer, firefox onclick \component returned failure code: 0x80004005\, javascript onclick does not work, firefox wurde die erlaubnis für den aufruf der methode window.confirm verweigert, location.tostring verweigert swfobject, tinymce javascript listener

Alle Zeitangaben in WEZ +2. Es ist jetzt 09:38 Uhr.




Powered by vBulletin® Version 3.7.2 (Deutsch)
Copyright ©2000 - 2012, Jelsoft Enterprises Ltd.
Search Engine Optimization by vBSEO 3.2.0
Aprilia-Forum, Aquaristik-Forum, Liebeskummer-Forum, Zierfisch-Forum, Geizkragen-Forum