-
Gesamte Inhalte
1926 -
Benutzer seit
-
Letzter Besuch
-
Tagessiege
3
Inhaltstyp
Profile
Forum
Downloads
Kalender
Blogs
Shop
Beiträge von etreu
-
-
Ich möchte auf ner Webseite zur Steuerung nen Menü einbinden.
Wenn man auf den Punkt im Hauptmenü klickt soll darunter dass Untermenü erscheinen.
Dazu ist Untermenü am Anfang per CSS auf display:none gesetzt. Beim klicken wird eine Funktion (Javascript) aufgerufen die diesen Wert auf "block" setzt.
Die Syntax für das all-Objekt ist kein Problem, für DOM auch nicht. Für Netscape 4.x weiss ich nicht wie das Untermenü ansprechen soll, da ich dafür keine Layer/Divs nutzen möchte.
Code (Auszug):
<!--aufruf-->
<a href="javascript:aufdecken('Untermenue')">Menüpunkt</a>
<!--Untermenü-->
<td class="Untermenuezelle">
<table id="Untermenue" class="versteckt">
<tr>
<td>
Untermenüeinträge
</td>
</tr>
</table>
</td>
//javascript am Beispiel für IE 4
function aufdecken(ziel)
{
if (toOpen==0)
{
document.all(ziel).style.display="none";
toOpen=1;
}
else if (toOpen==1)
{
document.all(ziel).style.display="block";
toOpen=0;
}
}
Außerdem hab ich noch diverse Probleme mit Opera:
es werden generell keine Änderungen durchgeführt, weder als IE(all-Objekt) oder als Opera (DOM)(Javascript ist aktiviert)
Achso, eine Sache ist da noch:
Ich habe mir den IE 6 installiert (auf W2K), bekomme allerdings bei Abfrage über das Navigator-Objekt angezeigt es handle sich um den IE 4. Ähnliches Problem gibts bei auf der Arbeit: installiert IE 5.5 auf NT 4, Anzeige: IE 4
-
Du kannst mir nicht zufällig ne Adresse geben, oder?
-
Äußersts schade. Aber muss mir dann doch was anderes einfallen lassen.
Danke.
-
Gibt es in C/C++ reguläre Ausdrücke ähnlich denen in Perl, PHP oder JavaScript?
Bsp. (JavaScript):
function Ausgabe(Wert)
{
var Ausdruck = /(\w.+)\s(\w.+)/;
Ausdruck.exec(Wert);
alert(RegExp.$2 + ", " + RegExp.$1); //diese Zeile ist nicht weiter wichtig für die Frage
}
-
Probier es mal so:
$a = intval($a);
oder:
$a=doubleval($a);
oder mit setType:
$a = settype($a,"integer");
oder:
$a = settype($a,"double");
-
Du bekommst vonder Telekom einen NTBA (für ISDN) und den DSL-Splitter kostenlos gestellt.
Zahlen musst die Einrichtungsgebühr (eventuell noch Montagekosten, wenn du die Geräte nicht selbst anbringst), das Modem und die monatlichen Kosten.
--------------------------------------------------------------------------------------------
Jawohl, endlich mein erster Stern!
-
Angefangen mit:
P 133
64 MB RAM
2GB Platte
2 MB Grafik
Windows 95 (jetzt NT 4 Workstation)
-> unser(1.Lj) Raum
zeitweise
AMD 1 GHZ
256 MB RAM
32 MB ATI Grafik onboard
20 GB Platte
(Raum von 2.Lj)
über die Internetanbindung kann ich mich allerdings nicht beklagen (hatten schon Downloads von über 200KB)
-
Wär vielleicht einfacher wenn man den Quelltext hätte
-
Dir könnten die Funktionen getType() und setType weiterhelfen, denke ich.
-
Die Antwort auf dein Problem heist ganz einfach: Quelltext selber coden.
Als erstes wird das Frameset geladen. Wichtig ist, dass eine der Dateien einen ähnlichen Code enthält, wie den hier:
<script language="javascript">
<!--
function ladeAlleFrames()
{
parent.Frame1.document.location.href="InahltFrame1.htm";
parent.Frame2.document.location.href="InahltFrame2.htm";
parent.Frame3.document.location.href="InahltFrame3.htm";
}
//-->
</script>
Die Funktion lässt du beim laden einer der im Frameset genannten im body aufrufen:
<body onload="ladeAlleFrames()">
-
Dafür müsstest du ein neues Fenster öffnen und dann das alte schliessen.
Könnte in etwa wie folgt aussehen:
<script language="javascript">
<!--
function finalLink()
{
neuesFenster=winow.open("ziel.html",...)
//am der Function
self.close();
}
//-->
</script>
<body>
<a href="javascript:finalLink()">Text</a>
</body>
-
Auszug von SelfHTML:
<html><head><title>Test</title>
<script type="text/javascript">
<!--
F1 = window.open("datei.htm","Fenster1","width=310,height=400,left=0,top=0");
F2 = window.open("datei.htm","Fenster2","width=310,height=400,left=320,top=0");
self.focus();
self.close();
//-->
</script>
</head><body>
</body></html>
Auf den ersten Blick eine Frage der Nutzung der Anführungsstriche.
Alternativ kannst du erst einmal ein Fenster öffnen und dann nach bzw. beim Laden des Bildes mit resizeTo() die Größe ändern.
-
Du fügst zwie Ebenen ein, legst diese Übereinander. Du legst das Hintergrundbild der einen Ebene fest. Über die Eigenschaft z-index wird festgelegt, welche Ebene im Hintergrund liegt.
In Dreamweaver: Einfügen -> Ebenen -> positionieren und Größe einstellen-->> fertig
-
Etwas komplizierter: zwei Ebenen übereinanderlegen.
-
Danke.
--=Ich weiss warum ich Java soo seeeehr maag!
=--
-
Habe es endlic geschafft mir nen Bild zu basteln, dass ich in mein Profil einfügen will.
Jetzt finde ich aber diese Einstellung nicht mehr.
-
Habe mal nen bischen gesucht.
Habe bei java.sun.com die Dokumentation zur Enterprise Edition des SDK gefunden.
Hab noch keinen weiteren Blick drauf geworfen. Aber es gibt ein Kapitel zu Servlets (alles Englisch).
-
Gibt es in C/C++ ein ähnliches Objekt wie den StringTokenizer in Java?
Dieser teilt einen String in verschiedene Token (kleinere Ketten, die im Ausgangsstring rechts bzw. links eines bestimmten Zeichens stehen).
Bsp (aus Java):
String email = new String("name@domain");
StringTokenizer split = new StringTokenizer(email,"@");
String name=split.nextToken(); //name= "name"
String domain=split.nextToken(); //domain="domain"
-
Wichtig sind meines Erachtens eigentlich nur init() und paint().
Wenn du diese beiden ohne große Probleme in den restlichen Code einfügen kannst sollte es als Applet und als Applikation laufen.
-
Interessiert mich auch!!!
Habe mir heute schon nen Buch dazu bestellt .
(wieder viel Geld weg)
-
Ne Doku findest auf jeden Fall bei java.sun.com .
-
Oder kurz und knapp: target="_top"
-
Werde ich mal so probieren. Danke!
-
Mein Tipp wäre bei Links folgendes einzutragen:
"javascript:NameDesZielFrames.location.href='http://www.ziel.de'"
String-Funktion
in C und C++
Geschrieben
Kann es sein, dass die Funktion nur für statische Strings funktioniert?
Habe nämlich folgendes Problem:
Ich lese einen String ein und möchte diesen in einer anderen Funktion zerlegen.
Beim Compilieren erhalte ich die Fehlermeldung "cannot find match".