ugrás a tartalomhoz

Archívum - Szep 2016

szeptember 30

JS element létrehozás vagy csak szimplán html tulajdonság

blabla · 2016. Szep. 30. (P), 13.41
Sziasztok

Egyszerű, elméleti kérdésem van.

Szóval ha ven egy html dokumentumom és mondjuk szeretném figyelmeztetni a usert egy nem megfelelő beviteli értékre, akkor melyik megoldást célszerű használni (az alert-et most nem veszem figyelembe)? A figyelmeztető ablakon tegyük fel van egy felirat, egy magyarázó szöveg, és két klikkelhető elem. (Én mootools-t használok)

1 - Létrehozok egy div-et a dokumentumban a megfelelő módon (element = new Element('span', stb..... ), és utána az összes többi elemet szintén ilyen formában hozom létre, azaz 5 új elemet hozok létre és injektálom őket.

2 - Létrehozok egy div-et majd a html jellemzőjébe beírom string formájában a többi elemet

3 - Amikor létrejön a dokumentum már abban eleve létezik egy div (display:none), és csak megjelenítem a megfelelő paraméterekkel amikor szükség van rá.

Melyik jobb, hatékonyabb, szebb és miért?

Én az 1 felé hajlok, de bonyolultabb esetben eléggé hosszú kódot termelhet...

Köszönöm szépen
 

szeptember 30

HTML függvény készítése

stickys · 2016. Szep. 29. (Cs), 22.32
Helló!
Szeretnék pár gombot hozzáadni több modulhoz is, de elég hülyén nézne ki, ha mindegyikhez külön-külön odabiggyeszteném őket :)
Lehetséges létrehozni olyan függvényt, mint pl. php-ban?( function ())

<div id="myModal" class="modal">
  <!-- Modal content -->
  <div class="modal-content">
    <div class="modal-header">
      <span class="close">&times</span>
      <h2>Új poszt</h2>
    </div>
    <div class="modal-body">
<button onclick="insertAtCaret('msg', '<img src=&quot;LINK&quot;>');return false;">Kép beszúrása</button>
<button onclick="insertAtCaret('msg', '2');return false;">Beszúrás 2</button>
<button onclick="insertAtCaret('msg', '3');return false;">Beszúrás 3</button>
<button onclick="insertAtCaret('msg', '4');return false;">Beszúrás 4</button>
<form action="<?= $surl ?>" method="post">
            <br>Tárgy:</br>
            <input type="text" name="title"  maxlength="64" size="60" />
            &nbsp;
            <br>Cikk:</br>
<textarea class="msgbox" id="msg" name="msg"  maxlength="6000"></textarea>
             &nbsp;
<input type="submit" name="submit" value="Posztolás" />
</form>
    </div>
  </div>
</div>
 

xml futtatás

simisoma · 2016. Szep. 29. (Cs), 21.49
Sziasztok!

Hogyan tudok PHP-val lefuttatni egy url-en xml fájlokat POST vagy GET küldéssel?

(Össze kell kapcsoljak két oldalt a partnernek API -ja XML fájlok futtatásával tud kommunikálni.
Az én oldalam legenerálja az xml-t amit az ő API -ja egy url-en feldolgoz.)

Köszi, remélem érthetően írtam le :-)
 

szeptember 26

Online lejátszó SRT/ASS olvasással

KMartinR4 · 2016. Szep. 26. (H), 21.08
Főként online filmek nézése közben jutott eszembe, hogy nem igen találkoztam még olyan megoldással, ahol a felirat - amennyiben idegen nyelvű hangsávról beszélünk - nem a videóra volt ráégetve, hanem külön bekapcsolható lett volna.

A kérdés egyelőre elméleti, azonban később szeretnék majd vele kezdeni valamit. Lehetséges lenne-e, hogy egy HTML5 lejátszó, a videó aktuális időpontjához tartozó feliratot, akár egy formázást is tartalmazó ASS fájlból olvassa ki?

Javascript funkció meghívása

alkony4 · 2016. Szep. 26. (H), 12.58
Tiszteletem!
Van egy neten fellelhető script aminek az egyik funkcióját szeretném meghívni (még nem sikerült).

http://jsfiddle.net/epistemex/kyjs655r/

document.getElementById('download').addEventListener('click', download, false);

Ezt, hogyan tudnám úgy átalakítani, meghívni, hogy én hívjam meg js paranccsal és ne a demo oldalon fellelhető gombnyomkodással?

Megtisztelő válaszotokat előre is köszönöm.

Megjegyzés: Hogy miért is van rá szükségem, lásd előző téma: http://weblabor.hu/forumok/temak/134157
 

Swiffy Canvas Kimentés

alkony4 · 2016. Szep. 26. (H), 12.20
Tiszteletem!

Az alábbi problémával fordulok hozzátok.
Canvas képet szeretnék kimenteni, viszont adódik a probléma, hogy a canvasomba google swiffys animációk futnak le.
Természetesen jobb klikk mentés másként megoldható hogy lementsem az adott pillanatban a képet, de ez egy animáció esetében ugye elég problémás...
Van e valakinek, valami ötlete, scriptje arra, hogy az animációt kitudjam framenként menteni.
Mielőtt felmerülne a kérdés, hogy hol a priject file és stb... megvan, de lehetetlen ugyan olyan formában ugyan olyan szépséggel kimenteni mint swiffy esetében. Ezért az egyetlen megoldás az, hogy kimentem framenként a képet és összeállítom újra.

Megtisztelő válaszotokat előre is köszönöm.
 

szeptember 24

Adatok megtisztítása...

russian · 2016. Szep. 24. (Szo), 15.57
Sziasztok!

Arra lennék kíváncsi, hogy ez a kód megbízható és nem elavult?

function filterInput($string) {
    return "'".mysql_real_escape_string($string)."'";
}

Előre is köszönöm a választ....
 

szeptember 24

Putenv PHP

mili8625 · 2016. Szep. 23. (P), 22.41
Sziasztok!
Egy web template-t raktam fel egy ingyenes tárhelyre, és az installáció alatt ez a hibaüzenet fogadott:

Putenv PHP Extension Is Required
This PHP function is required. You'll need to enable it or ask your hosting provider to do it for you to continue the installation.

Tudna valaki segíteni hogy ez mi, vagy hogy mi ilyenkor a teendő?
Válaszotokat előre is köszönöm!
 

szeptember 20

Weboldal XML-ben

janoszen · 2016. Szep. 20. (K), 16.42
Egy másik fórum témában felmerült, hogy a HTML + meta markup helyett XML-t és XSL-t kellene használni arra, hogy a weboldalainkat kiszolgáljuk. Erre példa Hídvégi Gábor kolléga saját oldala.


Az alapján, ami abból a threadből kiderült, ennek a megközelítésnek a következő előnyei vannak:

1. Minden adatot csak egyszer tárolunk el, nem duplikáljuk.

2. Nem alkalmazunk szerver oldali feldolgozást ahhoz, hogy a megfelelő kimeneti formátumra konvertáljuk az adatokat (HTML, RSS, stb). Ezzel CPU-t spórolunk meg.

3. Egységes, követhető adatformátumot kapunk, nincs szükségünk külön metaadatokra.

4. Mindig nyers adatokat küldünk, a klienstől dönti el, hogy mihez kezd vele.


Problémák, amiket én látok ezzel a megoldással:

1. Egyedi XML formátum oldalanként. Teljességgel kizárt, hogy mindenki hajlandó legyen ugyanazt az XML formátumot használni a hasonló adatai tárolására. Vagyis a közvetlen adat-integráció kizárt.

Ahhoz, hogy ez működjön, az XML formátumnak valamiféle közös jellemzőkkel kellene rendelkeznie, ami viszont azt is jelenti, hogy szükség lenne valamilyen schema.org-hoz hasonló markupra.

Ezzel viszont felmerül a probléma, hogy a piaci szereplők már most sem tudnak megegyezni róla, mert a Facebook az OpenGraph-ot nyomja, a Twitter a Twitter-flavor OpenGraph-ot, a Google pedig a schema.org-ot. Lásd még: XKCD.

Végeredményben tök mindegy, hogy HTML vagy XML, az adatainkat továbbra is markupolni fogjuk a mindenféle szolgáltató által támogatott sémák szerint, vagy az XML-ben közvetlenül, vagy az XSL átalakítás során.


2. Kliens oldali támogatás. Noha a böngészők XSL támogatása ma már egész tűrhető, sok adatfeldolgozó kliens nem rendelkezik ilyen képességekkel, és különböző okokból kifolyólag nem is fog. (pl.

szeptember 20

Középre rendezés, auto width, fix szerkezet

asam9 · 2016. Szep. 19. (H), 22.49
Sziasztok,

Adott a következő struktúra:
<div class="container">
    <ul class="list">
        <li class="item">Item 1</li>
        <li class="item">Item 2</li>
        <li class="item">Item 3</li>
    </ul>
</div>
Azt szeretném elérni – a HTML struktúra változtatása és JavaScript hozzáadása nélkül –, hogy a listaelemek legyenek egymás alatt és a szélességük legyen auto (azaz a szélesség annak tartalmától függjön) és a listaelemek legyenek középre igazítva úgy, hogy a középre rendezést kizárólag a konténer text-align: center-e, befolyásolja, tehát a gyermekelemekben ezt már ne kelljen még egyszer megadni. Mindehhez pedig csak a .list és .item class-okat lehet felhasználni.
Lehetséges ez? Ha igen, hogyan? (Ha csak flex-szel kivitelezhető, annak is örülök már)
Ha nem megoldható a fent írt feltételekkel, akkor más fajta megoldásokkal ne fáradjatok.