<?php
class WindowLink
{
// description: Opens a new window with a click on a link or picture.
// Use class Body to automatically close a window after submit.
// history:
// 15-03-2002 added Extra_URI. (1.1)
// 26-03-2002 debug Extra_URI. (1.2)
// 02-12-2004 added WindowStyle, added for keeping background-focus. (1.3)
var $URL = "www.php.net";
var $Image = "";
var $Hint = "";
var $Description = "description";
var $Toolbar = "no";
var $Scrollbar = "no";
var $Width = 500;
var $Height = 300;
var $Left = 200;
var $Top = 200;
var $Extra_URI = ""; // for sending extra vars to the opened window
var $WindowStyle = 0;
function Show()
{
if ($this->WindowStyle == 0)
{
// show window-link
print "<A Href='#' onClick=\"window.open('".$this->URL.$this->Extra_URI."','','toolbar=".$this->Toolbar.",scrollbars=".$this->Scrollbar.",width=".$this->Width.",height=".$this->Height.",left=".$this->Left.",top=".$this->Top."')\">";
}
else if ($this->WindowStyle == 1)
{
print "<a href='".$this->URL.$this->Extra_URI."' target='_blank'>";
}
// toon image
print $this->Description;
// toon image
if ($this->Image != "")
{
print"<img src='".$this->Image."' ";
if ($this->Hint != "") print"title='".$this->Hint."' ";
print"border=0>";
}
print"</a>";
}
}
?>
|