Hi @ all,
bin ein absoluter Anfänger in Sachen JS. Habe jetzt schon Stunden im Netz gesurft, aber die gefundenen Lösungen nicht umsetzen können.
Zum Thema:
Öffne über folgendem Code ein Popup:
In diesem Popup schaut es so aus:
Hier kann man nun diesen Link anklicken und die Werte in ein vorbestimmtes Feld übertragen. Das funktioniert.
Nun mein Problem:
Wie schaff' ich das, dass ich an die Stelle der aufrufenden Seite (von welchem ich das Popup öffnete) wieder lande? Diese Seite ist ziemlich groß, sodass ich immer wieder zu dieser Stelle hinscrollen muss.
Habe schon unzählige Anker Varianten probiert, hat aber alles nicht funktioniert.
Bitte Euch um Eure Hilfe. Vielen Dank schon mal im Voraus.
bin ein absoluter Anfänger in Sachen JS. Habe jetzt schon Stunden im Netz gesurft, aber die gefundenen Lösungen nicht umsetzen können.
Zum Thema:
Öffne über folgendem Code ein Popup:
PHP:
<script language="JavaScript">
<!--
var pop = null;
function popdown() {
if (pop && !pop.closed) pop.close();
}
function popup(obj,w,h) {
var url = (obj.getAttribute) ? obj.getAttribute('href') : obj.href;
if (!url) return true;
w = (w) ? w += 200 : 200; // 150px*150px is the default size
h = (h) ? h += 260 : 260;
var args = 'width='+w+',height='+h+',resizable';
popdown();
pop = window.open(url,'',args);
return (pop) ? false : true;
}
window.onunload = popdown;
window.onfocus = popdown;
//-->
</script>
<?php
$feld .= "<a href='./la/la_1.php?&datum=$rowMi[datTag]&update=$rowMi[id]' onclick='return popup(this,300,300)'>".
"<img src='./images/b_browse.png' border='0'></a>".
In diesem Popup schaut es so aus:
PHP:
<script type="Text/JavaScript">
<!--
function executeLink(url) {
opener.location.href=url;
self.close();
}
//-->
</script>
<?php
if ($_GET['update'] && $_GET['datum']){
?>
<a href="javascript:void(executeLink('../eingabePc.php?was=urlaub&datum=<?= $_GET['datum']; ?>&id=<?= $_GET['update']; ?>'));">
Urlaub</a>
Hier kann man nun diesen Link anklicken und die Werte in ein vorbestimmtes Feld übertragen. Das funktioniert.
Nun mein Problem:
Wie schaff' ich das, dass ich an die Stelle der aufrufenden Seite (von welchem ich das Popup öffnete) wieder lande? Diese Seite ist ziemlich groß, sodass ich immer wieder zu dieser Stelle hinscrollen muss.
Habe schon unzählige Anker Varianten probiert, hat aber alles nicht funktioniert.
Bitte Euch um Eure Hilfe. Vielen Dank schon mal im Voraus.