Autor | Zpráva | ||
---|---|---|---|
Monkeys Profil * |
#1 · Zasláno: 23. 3. 2014, 21:57:15
Zdravim
hladam funkciu cez ktoru sa da detekovat o aky prehliadac sa jedna najlepsie v cistom JS ale nebranim sa ani jQuery. vdaka M. |
||
Chamurappi Profil |
#2 · Zasláno: 23. 3. 2014, 23:43:28
Reaguji na Monkeyse:
Hledáš ji a žádnou nenacházíš? Obsah hlavičky User-Agent najdeš v navigator.userAgent , ale pravidel, podle nichž se z něj určují verze kontrétních prohlížečů, je víc.
K čemu ti taková funkce bude? Není lepší detekovat vlastnost, kterou chceš používat? |
||
Monkeys Profil * |
#3 · Zasláno: 24. 3. 2014, 11:05:41
Chamurappi:
„K čemu ti taková funkce bude?“ Mam vyrobeny jeden program cez ktory sa da poskladat finalny navrh a dizajn skrine. Na konci chcem tuto skrinu ulozit do pdf aby si to kazdy mohol ulozit k sebe do PC. Nasiel som jeden plugin html2canvas ten mi krasne vsetko vygeneruje do obrázku png ktory si potom este upravim cez PHP a nasledne vlozim do PDF. Problem je ze tento plugin nefunguje pre verzie nizsie ako IE 9 preto chcem hned na zaciatku vyvolat upozornenie ze v pripade ak budete pokracovat dalej nepodari sa vam vytvorit finalne pdf. M. |
||
weroro Profil |
#4 · Zasláno: 24. 3. 2014, 11:22:07
Pre prehliadače IE8 a staršie sa dajú použiť podmienené komentáre.
|
||
Monkeys Profil * |
#5 · Zasláno: 24. 3. 2014, 11:29:16
weroro:
To som skusal ale bez vysledku. Cital som nieco o tom a problemom je ze ten plugin generuje obrazok ako svg co asi starsie prehliadace nepodporuju. M. |
||
Bubák Profil |
#6 · Zasláno: 24. 3. 2014, 11:42:21
Monkeys:
weroro ti neporadil, jak zprovoznit plugin, ale jak detekovat starší IE. |
||
Chamurappi Profil |
#7 · Zasláno: 24. 3. 2014, 12:47:07
Reaguji na Monkeyse:
Jestli potřebuješ <canvas> , proč netestuješ, jestli prohlížeč umí <canvas> ?
Jestli potřebuješ SVG, proč netestuješ, jestli prohlížeč umí SVG? Testovat verzi je nesmysl. |
||
Monkeys Profil * |
#8 · Zasláno: 24. 3. 2014, 13:26:53
Bubák:
Aha, tak to som zle pochopil Chamurappi: Nevedel som ze existuje aj HTML znacka <canvas> Asi od verzie HTML 5. |
||
Chamurappi Profil |
Reaguji na Monkeyse:
„Nevedel som ze existuje aj HTML znacka <canvas>“ Vymyslelo si jí Safari v červenci 2004. Když vůbec nevíš, jaké věci používá skript, který sis vyhlédnul, nezkoumal jsi, jestli on sám nemá u sebe nějakou detekci podpory všeho, co potřebuje? Slušně napsaný skript by to poskytovat měl. |
||
1Pupik1989 Profil |
#10 · Zasláno: 24. 3. 2014, 14:14:27
Tak pokud se to upravuje v PHP, tak nebude lepší obsah html poslat do PHP, kde se z HTML vytvoří obrázek? Knihovna se jmenovala HTML2Image, nebo tak nějak. Možná je i knihovna pro převod HTML na PDF.
|
||
weroro Profil |
1Pupik1989:
„Možná je i knihovna pro převod HTML na PDF“ Pre PHP je to napr mPDF s veľkým množstvom nastavení a jednoduchým použitím. |
||
Monkeys Profil * |
#12 · Zasláno: 24. 3. 2014, 15:08:50
Ja potrebujem len vygenerovat obrazok zostavenej skrine ta je zostavena z vacsej casti zo stylov napr.: background-image: preto sa mi na tom plugine html2canvas paci ze vie precitat aj obrazky z css.
1Pupik1989: dakujem za tip skusim weroro: Na generovanie pdf pouzivam FPDF tam len jednoducho vlozim obrazok cez metodu image(); |
||
Časová prodleva: 10 let
|
0