Zadejte hledaný výraz...

Bootstrap modal otevření po načtení stránky

Zdravím,
hledal jsem všechny možné způsoby, ale některé fungovaly opravdu podivně. Již jsem jednou toto řešení měl, ale je už ztracené bůh ví kde.
Potřeboval bych aby se mi bootstrapový modal volal okamžitě po načtení stránky a zobrazil se uživateli. V současné době používám toto:
což samozřejmě funguje pouze, když ten prvek zavolám například přes a href. Bohužel JavaScriptu nijak extra neholduji a tak prosím o pomoc.
Díky za každou radu.
3. 7. 2014 11:33:03
https://webtrh.cz/diskuse/bootstrap-modal-otevreni-po-nacteni-stranky/#reply1036801
Lukáš Bauer
verified
rating uzivatele
(3 hodnocení)
3. 7. 2014 11:45:45
Co takhle ?
Kód na zobrazeni modalu se spustí až bude stránka načtená.
3. 7. 2014 11:45:45
https://webtrh.cz/diskuse/bootstrap-modal-otevreni-po-nacteni-stranky/#reply1036800
Napsal CoolLamer;1103483
Co takhle ?
Kód na zobrazeni modalu se spustí až bude stránka načtená.
Díky, ale právě tohle mi z nějakého mě neznámého důvodu vůbec po načtení nereaguje.
3. 7. 2014 11:48:22
https://webtrh.cz/diskuse/bootstrap-modal-otevreni-po-nacteni-stranky/#reply1036799
Taps
verified
rating uzivatele
(118 hodnocení)
3. 7. 2014 11:50:45
a přes onload to nejde ?
3. 7. 2014 11:50:45
https://webtrh.cz/diskuse/bootstrap-modal-otevreni-po-nacteni-stranky/#reply1036798
Napsal Taps;1103489
a přes onload to nejde ?
No, zkoušel jsem to pomocí různých návodů asi hodinu, ale pořád bez výsledků.
3. 7. 2014 11:59:11
https://webtrh.cz/diskuse/bootstrap-modal-otevreni-po-nacteni-stranky/#reply1036797
Lukáš Bauer
verified
rating uzivatele
(3 hodnocení)
3. 7. 2014 12:22:22
Máš ten web někde online dostupný ?
Pokud ne, tak si otevři developer tools v chrome nebo ve firefoxu (v chrome se aktivuje stisknutím F12), přepni kartu na console a přenačti web.
Pokud bude konzole obsahovat nějaký Červený text tak máš na stránce nějakou chybu v javascriptu která zabrání spuštění dalších scriptů, mezi kterými bude pravděpodobně ten script na zobrazeni modalu.
3. 7. 2014 12:22:22
https://webtrh.cz/diskuse/bootstrap-modal-otevreni-po-nacteni-stranky/#reply1036796
Zkusil jsem použít předchozí script, který jsi psal.
Chyby jsou takovéhle:
Uncaught ReferenceError: $ is not defined
(anonymous function)
Uncaught SyntaxError: Unexpected token ILLEGAL
Uncaught ReferenceError: $ is not defined
(anonymous function)
3. 7. 2014 12:28:30
https://webtrh.cz/diskuse/bootstrap-modal-otevreni-po-nacteni-stranky/#reply1036795
Lukáš Bauer
verified
rating uzivatele
(3 hodnocení)
3. 7. 2014 12:49:48
No podle chyby to vypadá že na webu nemáš jQuery, nebo máš script dříve než tag pro na načtení jquery.
Ten web na který se to snažíš implementovat, je postavený na twitter bootstrap (ten obsahuje plugin modal pro jquery)?
3. 7. 2014 12:49:48
https://webtrh.cz/diskuse/bootstrap-modal-otevreni-po-nacteni-stranky/#reply1036794
Napsal CoolLamer;1103540
No podle chyby to vypadá že na webu nemáš jQuery, nebo máš script dříve než tag pro na načtení jquery.
Ten web na který se to snažíš implementovat, je postavený na twitter bootstrap (ten obsahuje plugin modal pro jquery)?
První chyba byla to, že jsem načítal jQuery na http:// ale stránka jede přes https:// což asi nefungovalo správně, po opravě jedna hláška zmizela. Druhý bylo to co jsi psal a to, že se jQuery společně s bootstrap.js načítal až na konci stránky a tedy až po tom javascriptu.
Vyřešeno, funguje. Díky moc.
3. 7. 2014 12:54:51
https://webtrh.cz/diskuse/bootstrap-modal-otevreni-po-nacteni-stranky/#reply1036793
Pro odpověď se přihlašte.
Přihlásit