Html-, css- és php-help
Jelentkezz be a hozzászóláshoz.
a megoldás végül az lett, hogy nem kellett az opener, csak simán a document.getElemet. . . valószínûleg a javascript csomag miatt lehet, ami a focus-t kezeli 😊
Nagyon köszönöm a segítséget 😊
Mondottam ember, küzdj és bízva bízzál, bicajozz, hogy el ne hízzál.
fõoldal:
<textarea id="fooldal_textarea">kk</textarea><br>
<a href="ablak.html" target="_blank">ablak nyitás</a>
ablak:
<input id="ablak_input" type="text" value="jj">
<input type="button">
<script>
function transfer()
{
opener.document.getElementById("fooldal_textarea").value = document.getElementById("ablak_input").value;
}
</script>
Mondottam ember, küzdj és bízva bízzál, bicajozz, hogy el ne hízzál.
nem az lehet a baj, hogy az új ablakot nem a js nyitja meg, hanem href-fel nyitom meg? minden példában window open-nal mutatják be a mûködést a változóátadásnak. viszont ez a linkelés kell a focus-nak :/
nem vágom mostmár 😞
Mondottam ember, küzdj és bízva bízzál, bicajozz, hogy el ne hízzál.
Szerezz be javascript debugger addont firefoxhoz, azzal legalább kapsz visszajelzést arról mit rontottál el.
a tartalmat .php fájlban tárolod és a meghívás gondolom így történik : include ("valami.php");
na ezt kommentáld eddig, és mutass valami forráskódot is - meg, hogy melyik szkriptrõl is van szó ha nyilvánosan is elérhetõ.
- mondta a medve, és fejbe lőtte magát...
[O_O] (.)(.)
források:
foablak:
<form id="form1" name="form1" method="post" action="bármi">
<textarea name="textfield" cols="50" rows="5"></textarea>
</form>
<a href="valami.php?height=400&width=400" title="asdasdasd" class="thickbox"">link</a>
a valami.php:
<script>
function asd(){
window.opener.document.getElementById("textfield").value += document.getElementById("valamiText").value;
}
</script>
<input type="text" name="valamiText">
<br><input type="button" value="beszúr">
mit rontok el?😄
Mondottam ember, küzdj és bízva bízzál, bicajozz, hogy el ne hízzál.
opener.document.textfieldneve.message.value-val próbáltam de nem ment.
holnap megnézem amit írtál, köszi!
Mondottam ember, küzdj és bízva bízzál, bicajozz, hogy el ne hízzál.
Tehát így tudod átküldeni az értéket:
opener.document.getElementById("textfield_id").value = document.getElementById("textbox_id").value;
Nem próbáltam, lehet hogy az "opener" helyett "window.opener" kell
van egy textfieldem egy formban. megnyitok új ablakot ajax-os scripttel
abban az ablakban van egy textbox, oda beírok valamit, és gombnyomás után azt beírja a textfieldbe. megoldható ez valami ilyesmivel, hogy
mittoménmi.formneve.value += megnyitott.text.value ? 😄
THX
Mondottam ember, küzdj és bízva bízzál, bicajozz, hogy el ne hízzál.
document.getElementById("tartalom").innerHTML = "";
"tehát a megjelenõ ablakban egy akció gomb van például, amire kattintva a fõablakban történik valami, és ezzel egyidõben eltûnik a "tartalom" is 😊"
Ezt nem teljesen értem :/ Esetleg a konténereket akarod egymásba ágyazni?
<div id="tartalom_1"><div id="tartalom_2"></div></div>
Így a tartalom_2 divet megtöltheted tartalommal, de ha tartalom_1 div-et kinullázod és tartalom_2-re hivatkozol hibával meg fog állni a script. A tartalom_1 feltöltése során újra létrehozhatod a tartalom_2 div-et és mûködni fog tovább mintha mi sem történt volna.
Az ajaxos megoldás pedig így néz ki:
a load() funkciót ellátjuk 2 új argumentummal hogy szabadon variálható legyen a file betöltésének célja és forrása.
function load(cel, forras)
{
// hogy innentõl mi törénik azt én se tudom 😄
var xmlhttp = new Array;
xmlhttp = window.XMLHttpRequest?new XMLHttpRequest():
new ActiveXObject("Microsoft.XMLHTTP");
xmlhttp.onreadystatechange = megjelenites;
xmlhttp.open("GET", forras);
xmlhttp.send(null);
function megjelenites()
{
if (xmlhttp.readyState == 4 && document.getElementById(cel).innerHTML) // a letöltés kész és van hova betölteni
{
if (xmlhttp.status != 2)
document.getElementById(cel).innerHTML = xmlhttp.responseText;
}
}
}
A load meghívására egy példa:
load("tartalom", "valamilyen_file.php")
tehát a megjelenõ ablakban egy akció gomb van például, amire kattintva a fõablakban történik valami, és ezzel egyidõben eltûnik a "tartalom" is 😊
Mondottam ember, küzdj és bízva bízzál, bicajozz, hogy el ne hízzál.
külön köszönöm a gyors választ!
Mondottam ember, küzdj és bízva bízzál, bicajozz, hogy el ne hízzál.
<div id="tartalom"></div>
ebben fog megjelenni a betöltendõ tartalom.
csinálsz egy script funkciót ami beletölti az adatokat a div-be
<script>
function load()
{
document.getElementById("tartalom").innerHTML = "<img src=blablabla...";
}
</script>
aztán létrehozod a gombot ami lefuttatja a funckiót
<a href=#><img src="gomb.jpg"></a>
Ezt még meg lehet fejelni ajaxal hogy a betöltendõ HTML részeket külsõ fileból olvassa be, ha érdekel leírom azt is.
A kérdésemet egy egyszerû példán keresztül vezetném elõ 😊
Vegyük itt az sg-s post ablakot, alatta a gombokkal
nos én olyat szeretnék, hogy lennének ezek a gombok, és rákattintva a box alatt legördül vagy csak megjelenik egy ablak, ahol pl a smilek megjelennek. ha egy másik gombra kattint, akkor ugyanebbe az ablakba betölt egy másik oldalt 😊
nem ez a célom vele amit leírtam, de így tudtam legjobban elmondani 😊
köszi elõre is!!
Mondottam ember, küzdj és bízva bízzál, bicajozz, hogy el ne hízzál.
Vigyáznom kell magamra, mert bel?lem csak egy van, mások többen vannak, ?ket könnyebb pótolni.
<table width="95%" align="center" cellpadding="0" cellspacing="0" >
<tr>
<td style="background-image:url('http://kbsc.net23.net/weboldal/hircim.png'); background-repeat:repeat; font-family: Verdana; padding: 6px; font-size: 12pt; color: black; margin:0 10 0 10; background-color:f7e821"> {title}</td>
</tr>
<tr>
<td style="background-image:url('http://kbsc.net23.net/weboldal/hirhatter.png'); background-repeat:repeat; font-family: Verdana; padding-left:10px; padding-top:10px; padding-right:10px; padding-bottom:10px; margin-left:10; background-color:4574cc; margin-right:10; font-size: 10pt">
<span style="float:left; margin:0 10 0 0; border:solid 1px black">{avatar}</span>{short-story}
</tr>
<tr>
<td style="font-family: Verdana; font-size: 8pt; color: #ADADAD">Beküldte:
</td>
</tr>
</table>
[ cod.magyaritasok.hu ] _____|\\_____\\o/___ Cápatámadás ಠ_ಠ
csak egy kis html meg css tudás kell hozzá... 😄
[ cod.magyaritasok.hu ] _____|\\_____\\o/___ Cápatámadás ಠ_ಠ
[ cod.magyaritasok.hu ] _____|\\_____\\o/___ Cápatámadás ಠ_ಠ
http://silkroad.extra.hu/news/show_news.php ezt a cuccot, be tudom valahogy mondjuk ennek a közepére másolni ?
iFrame elvileg nem támogatja az átlátszóságot szal az nem lenne jó, de pl az include vagy mi nem valami hasonlót csinál?
[ cod.magyaritasok.hu ] _____|\\_____\\o/___ Cápatámadás ಠ_ಠ
Vigyáznom kell magamra, mert bel?lem csak egy van, mások többen vannak, ?ket könnyebb pótolni.
Lehet kicsit buta kérdés, de azért megpróbálom 😊 Szval van egy wordpress blogom és én kiszeretném venni a blogból azt a részt, amivel új bejegyzést hozok létre... Megnéztem és amikor új bejegyzést hozok létre, akkor a post-new.php fájlt tölti be. Én megnéztem, hogy mibõl áll ez a fájl:
<?php
/**
* New Post Administration Panel.
*
* @package WordPress
* @subpackage Administration
*/
/** Load WordPress Administration Bootstrap */
require_once('admin.php');
$title = __('Add New Post');
$parent_file = 'edit.php';
$editing = true;
wp_enqueue_script('autosave');
wp_enqueue_script('post');
if ( user_can_richedit() )
wp_enqueue_script('editor');
add_thickbox();
wp_enqueue_script('media-upload');
wp_enqueue_script('word-count');
if ( ! current_user_can('edit_posts') ) {
require_once ('./admin-header.php'); ?>
<div class="wrap">
<p><?php printf(__('Since you’re a newcomer, you’ll have to wait for an admin to add the <code>edit_posts</code> capability to your user, in order to be authorized to post.<br />
You can also <a href="mailto:%s?subject=Promotion?">e-mail the admin</a> to ask for a promotion.<br />
When you’re promoted, just reload this page and you’ll be able to blog. 😊'), get_option('admin_email')); ?>
</p>
</div>
<?php
include('admin-footer.php');
exit();
}
// Show post form.
$post = get_default_post_to_edit();
include('edit-form-advanced.php');
include('admin-footer.php');
?>
Na szóval innen mit kéne kiszednem, hogy tudjam használni egy sima oldalon? Vagy ez nem ilyen egyszerû? 😊
Vigyáznom kell magamra, mert bel?lem csak egy van, mások többen vannak, ?ket könnyebb pótolni.
[ cod.magyaritasok.hu ] _____|\\_____\\o/___ Cápatámadás ಠ_ಠ
Ne vitatkozz a hülyékkel, mert lealacsonyodsz a szintjükre és legyőznek a rutinjukkal! [ http://dchelp.hu ]
Debian linuxra keresek PHP Editor programot!
Ne vitatkozz a hülyékkel, mert lealacsonyodsz a szintjükre és legyőznek a rutinjukkal! [ http://dchelp.hu ]
köszönöm szépen<#worship>#worship>
egy egyszerû fórummotort telepítettem az oldalamra (ezt)
és azt szeretném, ha hozzászólások fordított sorrendben jelennének meg, mint pl itt az sg-n, hogy a legújabb van legfelül
gyanítom, hogy a topik megjelenítésénél kell valamit kezdeni,viszont php tudásom egyenlõ a nullával, mert még csak most fogunk belekezdeni suliban...
itt lenne a fálj, amiben valszeg át kell írni valamit, de ha szükséges, akkor felteszem az egész fórummotort, megköszönném ha segítenétek
Intel Core2 Duo E8500 @ 8x400MHz; 2x 2 GB CSX DDR2 1066MHz; ASUS EN8800GT TOP 512MB; http://www.lostsite.hu | http://stalker.hardwired.hu/forum
Vigyáznom kell magamra, mert bel?lem csak egy van, mások többen vannak, ?ket könnyebb pótolni.
Spoiler (katt a megjelenítéshez)
Vigyáznom kell magamra, mert bel?lem csak egy van, mások többen vannak, ?ket könnyebb pótolni.
Vigyáznom kell magamra, mert bel?lem csak egy van, mások többen vannak, ?ket könnyebb pótolni.
de egy alap fórummotorban is kell lennie meghívásnak, meg reg kikapcsolásnak, adminban nézelõdj