Hirdetés
- ThinkPad (NEM IdeaPad)
- A Dbrand megfejtette mi hiányzik a Steam Machine-ről
- Milyen egeret válasszak?
- Milyen billentyűzetet vegyek?
- AMD Ryzen 9 / 7 / 5 9***(X) "Zen 5" (AM5)
- Milyen SSD-t vegyek?
- Samsung LCD és LED TV-k
- NVIDIA GeForce RTX 5070 / 5070 Ti (GB205 / 203)
- OLED TV topic
- VR topik (Oculus Rift, stb.)
-
PROHARDVER!
JavaScript != Java (A JavaScript nem összekeverendő a Javával, két különböző programozási nyelvről van szó!)
Új hozzászólás Aktív témák
-
Sk8erPeter
nagyúr
válasz
raczger
#3815
üzenetére
Itt vannak az eventek:
http://www.tinymce.com/wiki.php/api4:class.tinymce.EditorEbből szerintem ezt tudnád használni többek közt (legalábbis próbáld meg mindenképp):
http://www.tinymce.com/wiki.php/api4:event.tinymce.Editor.inittinymce.init({
...
setup: function(editor) {
editor.on('init', function(e) {
console.log('init event', e);
});
}
});Ez mondjuk AZUTÁN fut le, miután már az editor inicializálódott, de hátha így meg tudod oldani, mert elvileg akkor mindegyik külön editorra lefut ez az esemény - persze azt nem tudom, lesz-e így valami villanás az utólagos átméretezéstől, vagy sem.
szóval amikor az esemény bekövetkezik, akkor átállíthatnád a szélességét:
http://www.tinymce.com/wiki.php/api4:method.tinymce.ui.Control.widthGyakorlatban nem tudom, hogy néz ki, mert a 4-es TinyMCE-t még nem próbáltam, de én először ezzel próbálkoznék, aztán esetleg keresgélnék, van-e jobb módja, hátha írják vhol.
-
Sk8erPeter
nagyúr
válasz
raczger
#3813
üzenetére
"csak hogyha több textarea is van ezzel a classal akkor ugyebár mindegyikre az elsőnek a méreteit lövi be"
Akkor adj egy újabb class-t az adott szövegmezőnek, amivel egyedibbé teszed, és akkor aszerint tudod lekérni az adatait...
pl.
<textarea class="tinymce valamiegyedi"></textarea>
a JS-kódban meg akkor már lehet $('textarea.tinymce.valamiegyedi').css('width') is
-
csirkemano
csendes tag
Én nem értek hozzá, de van egy ilyenem:
<script language=''JavaScript1.2''>
//Specify the marquee's width (in pixels)
var marqueewidth=''300px''
//Specify the marquee's height
var marqueeheight=''25px''
//Specify the marquee's marquee speed (larger is faster 1-10)
var marqueespeed=2
//configure background color:
var marqueebgcolor=''#ffffff''
//Pause marquee onMousever (0=no. 1=yes)?
var pauseit=1
//Specify the marquee's content (don't delete <nobr> tag)
//Keep all content on ONE line, and backslash any single quotations (ie: that\'s great):
var marqueecontent='<nobr><font face=''Arial''>És akkor ide jön a szöveg<a href=''http://www.csirkemano.try.hu''>Mano Design!</a></font></nobr>'
////NO NEED TO EDIT BELOW THIS LINE////////////
marqueespeed=(document.all)? marqueespeed : Math.max(1, marqueespeed-1) //slow speed down by 1 for NS
var copyspeed=marqueespeed
var pausespeed=(pauseit==0)? copyspeed: 0
var iedom=document.all||document.getElementById
if (iedom)
document.write('<span id=''temp'' style=''visibility:hidden;position:absolute;top:-100px;left:-9000px''>'+marqueecontent+'</span>')
var actualwidth=''
var cross_marquee, ns_marquee
function populate(){
if (iedom){
cross_marquee=document.getElementById? document.getElementById(''iemarquee'') : document.all.iemarquee
cross_marquee.style.left=parseInt(marqueewidth)+8+''px''
cross_marquee.innerHTML=marqueecontent
actualwidth=document.all? temp.offsetWidth : document.getElementById(''temp'').offsetWidth
}
else if (document.layers){
ns_marquee=document.ns_marquee.document.ns_marquee2
ns_marquee.left=parseInt(marqueewidth)+8
ns_marquee.document.write(marqueecontent)
ns_marquee.document.close()
actualwidth=ns_marquee.document.width
}
lefttime=setInterval(''scrollmarquee()'',20)
}
window.onload=populate
function scrollmarquee(){
if (iedom){
if (parseInt(cross_marquee.style.left)>(actualwidth*(-1)+8))
cross_marquee.style.left=parseInt(cross_marquee.style.left)-copyspeed+''px''
else
cross_marquee.style.left=parseInt(marqueewidth)+8+''px''
}
else if (document.layers){
if (ns_marquee.left>(actualwidth*(-1)+8))
ns_marquee.left-=copyspeed
else
ns_marquee.left=parseInt(marqueewidth)+8
}
}
if (iedom||document.layers){
with (document){
document.write('<table border=''0'' cellspacing=''0'' cellpadding=''0''><td>')
if (iedom){
write('<div style=''position:relative;width:'+marqueewidth+';height:'+marqueeheight+';overflow:hidden''>')
write('<div style=''position:absolute;width:'+marqueewidth+';height:'+marqueeheight+';background-color:'+marqueebgcolor+''' onMouseover=''copyspeed=pausespeed'' onMouseout=''copyspeed=marqueespeed''>')
write('<div id=''iemarquee'' style=''position:absolute;left:0px;top:0px''></div>')
write('</div></div>')
}
else if (document.layers){
write('<ilayer width='+marqueewidth+' height='+marqueeheight+' name=''ns_marquee'' bgColor='+marqueebgcolor+'>')
write('<layer name=''ns_marquee2'' left=0 top=0 onMouseover=''copyspeed=pausespeed'' onMouseout=''copyspeed=marqueespeed''></layer>')
write('</ilayer>')
}
document.write('</td></table>')
}
}
</script> -
faster
nagyúr
A php-ban semmi bonyolult nincs, és bizonyos esetekben pont, hogy egyszerűsíti a problémák megoldását, gondolok itt pl. a közös kódrészeletek, pl. menü külön fájlba helyezését leegyszerűsítheti, ami sima html-nél csak a körülményes framesetekkel lehet megoldani. Ha mást nem is, a fájl include-ot érdemes megtanulni.
Új hozzászólás Aktív témák
- ÚJ BONTATLAN Apple Macbook Air 15,3 M4 10C CPU/10C GPU/16GB/256GB - Égkék - HUN - mc7a4mg/a 3 év gar
- Apple iPhone 14 Pro Max Gold Dynamic Island, 120 Hz ProMotion, 48 MP kamera-128 GB-100%
- GYÖNYÖRŰ iPhone 12 Pro 256GB Gold -1 ÉV GARANCIA - Kártyafüggetlen, MS3438, 100% Akkumulátor
- ÁRGARANCIA!Épített KomPhone Ryzen 7 9700X 32/64GB RAM RX 9070 16GB GAMER PC termékbeszámítással
- ÚJ Lenovo ThinkPad X13 Gen 5 - 13.3" WUXGA IPS - Ultra 5 135U - 16GB - 512GB - Win11 - 2,5 év gari
Állásajánlatok
Cég: PCMENTOR SZERVIZ KFT.
Város: Budapest
Cég: Laptopműhely Bt.
Város: Budapest



én is ma kezdtem el, jelentem, jól haladok 


