WCM - Das österreichische Computer Magazin Forenübersicht
 

Zurück   WCM Forum > Rat & Tat > Programmierung

Programmierung Rat & Tat für Programmierer

Microsoft KARRIERECAMPUS

Antwort
 
Themen-Optionen Ansicht
Alt 03.11.2002, 21:36   #1
3of4
Elite
 
Registriert seit: 14.11.1999
Alter: 39
Beiträge: 1.429


Standard HTML Seitename ausblenden

Ich habe für unsere HP eine Frame-seite geschrieben, mit der man direkt das Ziel angeben kann, auf welche Seite man will.
Damit ich das auch als Link versenden kann ist das ganze nicht mit post sondern get gelöst worden.
Allerdings steht das dann oben in der Adressleiste, und das würde ich gerne abstellen.

zb:
sollte nur als angezeigt werden, ohne den Querystring.
____________________________________
Resistantium est futilius

Geändert von Christoph (19.08.2014 um 21:43 Uhr). Grund: Auf Wunsch des Posters entfernt
3of4 ist offline   Mit Zitat antworten
Alt 03.11.2002, 22:19   #2
sagi
Elite
 
Registriert seit: 08.11.2001
Alter: 42
Beiträge: 1.285


Standard

Das geht nicht. GET bedeutet, dass es ein Teil der Anfrage ist (ein Teil der Adresse).

Die einzige Möglichkeit die ich sehe ist, dass du eine Seite machst, der du das ganze per GET übergibst, und diese leitet dich dan an die richtige weiter und übergibt die Daten per POST. Das Problem ist (abgesehen davon, dass es etwas umständlihc ist), dass JavaScript erforderlich ist. Ich rate dir also davon ab.

mfg

c.
____________________________________
www.sagmueller.net

Freedom - use it or lose it (Lawrence Lessig)

Im übrigen bin ich der Meinung, dass Microsoft zerschlagen werden muss.
sagi ist offline   Mit Zitat antworten
Alt 03.11.2002, 22:45   #3
3of4
Elite
 
Registriert seit: 14.11.1999
Alter: 39
Beiträge: 1.429


Standard

Zitat:
Original geschrieben von sagi
Das geht nicht. GET bedeutet, dass es ein Teil der Anfrage ist (ein Teil der Adresse).

Die einzige Möglichkeit die ich sehe ist, dass du eine Seite machst, der du das ganze per GET übergibst, und diese leitet dich dan an die richtige weiter und übergibt die Daten per POST. Das Problem ist (abgesehen davon, dass es etwas umständlihc ist), dass JavaScript erforderlich ist. Ich rate dir also davon ab.

mfg

c.
javascript bräuchte ich dafür nicht, das könnte ich mit asp machen, nur wäre das sehr umständlich. Lieber wäre mir irgendein script das nur die Domain in der Adressleiste anzeigt.

Wo wir schon dabei sind, wie kann man eigentlich die Adressleiste überhaupt ausblenden? (Bei Popupfenstern geht das ja auch, kann man das auch erst irgendwo bei <Head> oder wo machen?
____________________________________
Resistantium est futilius
3of4 ist offline   Mit Zitat antworten
Alt 03.11.2002, 22:47   #4
sagi
Elite
 
Registriert seit: 08.11.2001
Alter: 42
Beiträge: 1.285


Standard

Ich glaube, dass ein JS nur die Eigenschaften eines Fensters Kontrolliert, wenn es das JS auch aufgemacht hat. (Du darfst ja auch nicht irgendein Fenster schlieesen)

c.
____________________________________
www.sagmueller.net

Freedom - use it or lose it (Lawrence Lessig)

Im übrigen bin ich der Meinung, dass Microsoft zerschlagen werden muss.
sagi ist offline   Mit Zitat antworten
Alt 04.11.2002, 10:41   #5
bev
Senior Member
 
Registriert seit: 22.05.2002
Beiträge: 155


Standard

Du könntest die Seite über iframe in eine neue Seite einbinden. Dann wird immer nur diese aufgerufen.

zb:
index.htm

================================================== ============

<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"
<html>
<head>
</head>
<body>

<iframe src="http://www.ff-pressbaum.at/" width="100%" height="100%"></iframe>

</body>
</html>

================================================== ============


Obs von allen Browsern richtig angezeigt wird so kann ich nicht sagen.

Gruß
bev ist offline   Mit Zitat antworten
Alt 04.11.2002, 16:49   #6
sagi
Elite
 
Registriert seit: 08.11.2001
Alter: 42
Beiträge: 1.285


Standard

aber wenn du der Seite im iFrame !beim 1. Aufruf! Paramter übergeben müchtest, dann musst du die schon dem Frameset übergeben, und schleppst sie so die komlpette Session in der Adressleiste herum.

mfg

c.
____________________________________
www.sagmueller.net

Freedom - use it or lose it (Lawrence Lessig)

Im übrigen bin ich der Meinung, dass Microsoft zerschlagen werden muss.
sagi ist offline   Mit Zitat antworten
Alt 06.11.2002, 17:53   #7
kikakater
Inventar
 
Registriert seit: 24.01.2001
Beiträge: 5.631


Standard

Um das zu erreichen, muß man die Adreßleiste neu zeichnen lassen mit einer browsereigenen Redrawfunktion.

z.B.: beim form Tag, logischerweise nur dann, wenn man auf der Zielseite ein Form hat, sonst im Rahmen des Eventhandlings woanders einbauen.

<form action="irgendwas.php" method=post enctype="multipart/form-data" onkeyup="window.location=\"http://www.ff-pressbaum.at/\";return false;">
kikakater ist offline   Mit Zitat antworten
Alt 06.11.2002, 17:57   #8
sagi
Elite
 
Registriert seit: 08.11.2001
Alter: 42
Beiträge: 1.285


Standard

Aber du solltest nicht vergessen, dass du dabei keine Sicherheit hast, dass die Parameter auch wirklich ausgeblendet werden.

@kikakater:

aber eine sehr guter und einfacher Lösung.

mfg

c.
____________________________________
www.sagmueller.net

Freedom - use it or lose it (Lawrence Lessig)

Im übrigen bin ich der Meinung, dass Microsoft zerschlagen werden muss.
sagi ist offline   Mit Zitat antworten
Alt 06.11.2002, 18:08   #9
kikakater
Inventar
 
Registriert seit: 24.01.2001
Beiträge: 5.631


Standard

Gut ich mein:

head:

<script language="JavaScript">
<!--

function Sagi_kontakarieren()
{ window.location="http://www.ff-pressbaum.at/"; return false; }

//-->

</script>

body:

<script language="JavaScript">
<!--

Sagi_kontakarieren();

//-->

</script>

sollte auch funzen, und zwar mit Update Garantie, wenn's funzt ...

mfg Kikakater

P.S.: *nixnochprobier hab*
kikakater ist offline   Mit Zitat antworten
Alt 07.11.2002, 08:22   #10
_m3
Inventar
 
Registriert seit: 24.09.2001
Beiträge: 7.335


Standard

@MM: Ich mag es nicht, wenn mir eine Seite die Adressleiste ausblendet, ..... Und da bin ich sicherlich nicht alleine.

@kikakater: Mit windows.location wird die Adressleiste nicht neu gezeichnet, sondern die übergebene Seite geladen.

Die Lösung, das mit einem Serverseitigen Script zu machen, fände ich eleganter.
____________________________________
Weiterhin zu finden auf http://martin.leyrer.priv.at , http://twitter.com/leyrer , http://www.debattierclub.net/ , http://www.tratschen.at/ und via Instant Messaging auf Jabber: m3 <ät> cargal.org .
_m3 ist offline   Mit Zitat antworten
Antwort


Aktive Benutzer in diesem Thema: 1 (Registrierte Benutzer: 0, Gäste: 1)
 

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

BB-Code ist an.
Smileys sind an.
[IMG] Code ist an.
HTML-Code ist aus.

Gehe zu


Alle Zeitangaben in WEZ +2. Es ist jetzt 13:58 Uhr.


Powered by vBulletin® Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
Forum SEO by Zoints
© 2009 FSL Verlag