

první kliknutí na odkaz se otevře v novém okně
Zdravím, předem bych chtěl říct že nejsem žádný profesionální programátor v
html/php kódu a ani se nechystám pracovat na nějaké profesionalitě. Takže vás
prosím o pochopení mích dotazů.
Mam takovou (velmi starou) osobní stránku (www.bazim.cz) na které mám
jeden problém. Ten problém spočívá v tom, že po prvním načtení stránky a
následně kliknutím na jakýkoliv odkaz se ten odkaz otevře v novém okně a poté
už
se to otevírá tak jak má.
Opravdu už nevím čím to může dělat ale používám to takto: v index.php mám tento
script.
<?php
$filename = $stranka . '.php';
if ($stranka == false )
include "novinky.php";
elseif(File_Exists ($filename))
{
include $filename;
}
else
{
include('nenalezeno.php');
}
?>
a v souboru .htaccess mám:
RewriteEngine On
RewriteRule ^([A-Za-z0-9-]+)$ /index.php?stranka=$1 [L,QSA]
Proč tam máš tohle?
A proč do sebe vkládáš kompletní stránky i s částí <head></head> a <body></body>?
Netuším, ale mylsím si že to nic s mým problémém společného nemá nebo ano?
Právě že má...
V tom případě netuším jak to spravit a je divně že to udělá jen při prvním otevření stránky.
Prostě to <base...> smaž.
To ostatní s problémem nesouvisí, ale je to hrozná prasárna.
Opravdu už nevím jak jsem tu stránku splodil, ale to base ja na všech stránkách kromě index.php a když jsem to na pár stránkách smazal a zkusil kliknout na ten odkaz tak se stejně po prvé odevřel v novém okně. A všimnul jsem si že než se načte řádek s adresou na např.: bazim.cz/novinky/ tak tam je about:blank nevím kde se to tam bere ale.
Máš to tam pořád, musíš to smazat všude.
Tak jsem to smazal na každé stránce a vypadá to že už to nedělá. Děkuji moc za pomoc nemohl jsem přijít co to způsobuje a ani teď nevím co to bylo zač a proč bylo potřeba to smazat všude aby to fungovalo. Ješte jednou díky moc za pomoc.
A proč se prostě nepodíváš, co ten tag <base> dělá?
tag_base.asp