2009-11-07 10 views
10

Ich habe einen Link wie dieseWie öffne ich ein Popup-Fenster mit fester Größe mit HREF-Tag?

$contact_url="<a href=rentals_popup.php?id=$row->rentals_id >" . "Contact" . "</a>"; 

ich die Seite in einem anderen Fenster geöffnet werden soll

KLEINE Breite und Höhe

GESPERRT MAXIMIZE BUTTON

Can Jeder mir helfen, PLZ

+2

Deaktivieren der Maximierungsschaltfläche scheint übermäßig zu begrenzen und sehr unfreundlich an die Benutzer. Was, ich kann es dehnen, bis es den Bildschirm füllt, aber ich kann das Betriebssystem nicht für mich tun lassen? – Thomas

Antwort

6

Plain HTML unterstützt dies nicht. Sie müssen etwas Javascript verwenden.

Beachten Sie auch, dass große Teile der Welt heutzutage einen Popup-Blocker verwenden. Vielleicht möchten Sie Ihr Design noch einmal überdenken!

+0

Oh. Netter Vorschlag. Danke Thomas. Aber meine Anforderung ist, dass ich ein kleines Fenster oder einen Dialog öffnen möchte und dass meine PHP-Datei angezeigt werden sollte – Rajasekar

25

sollten Diese

arbeiten
<a href="javascript:window.open('document.aspx','mywindowtitle','width=500,height=150')">open window</a> 
+3

Es funktioniert, aber die aktuelle Seite Redirect zu javascript: window.open ('document.aspx', 'mywindowtitle', 'width = 500, height = 150 ..... und zeigt "[object Window]" –

4

da viele Browser blockieren Popups standardmäßig und Pop-ups sind wirklich hässlich ich empfehlen Leuchtkasten oder thickbox sie sind schöner und sind nicht Popups sie sind extra HTML Markups, die mit dem entsprechenden CSS zu Ihrem Dokument Körper angehängt werden

http://jquery.com/demo/thickbox/

+1

Diese Verbindung ist unterbrochen – reformed

1

ich kann nicht "Esben Skov Pedersen" direkt kommentieren, aber die folgende Notation für Links verwenden:

<a href="javascript:window.open('http://www.websiteofyourchoice.com');">Click here</a> 

In IE, das neue Browser-Fenster erscheint, aber das aktuelle Fenster naviga tes auf eine Seite, die "[Objekt]" sagt. Um dies zu vermeiden, setzen Sie einfach ein "void (0)" hinter die JavaScript-Funktion.

Quelle: https://support.microsoft.com/en-us/kb/257321

Verwandte Themen