-
Mobilarena
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
- TCL LCD és LED TV-k
- AMD K6-III, és minden ami RETRO - Oldschool tuning
- Honda topik
- IFA 2025: Meglepetések helyett Galaxy S25 FE
- Starlink
- Lakáshitel, lakásvásárlás
- Hat év támogatást csomagolt fém házba a OnePlus Nord 4
- sziku69: Szólánc.
- Intel Dual Core 2000 felhasználók barátságos offolós topikja
- Milyen billentyűzetet vegyek?
- További aktív témák...
- Eladó LG OLED42C31LA 120Hz (garanciális, hibátlan állapotban)
- Katonai Rugged laptopok Panasonic Toughbook és Getac S410 6-11.gen gar.
- Lenovo ThinkPad P1 G2 Tervező Vágó Laptop -70% 15,6" Xeon E-2276M 32/1TB QUADRO T2000 4GB FHD
- Dell OptiPlex 3050 számítógép (I3/8gb/240SSD)
- Lenovo Thinkpad T495s Ryzen 5 PRO 3500U/16GB RAM/256 SSD/14" FHD touch Magyar bill. laptop eladó
- Bezámítás! Gigabyte G5 KC Gamer notebook - i5 10500H 16GB DDR4 512GB SSD RTX 3060 6GB WIN10
- Samsung LC27F390FHUXEN 27 Full HD Ívelt Monitor 6 hó garancia Házhozszállítás
- BESZÁMÍTÁS! Gigabyte H610M i5 12400F 32GB DDR4 512GB SSD RTX 3060 12GB ZALMAN M4 FSP 700W
- ÁRGARANCIA!Épített KomPhone i5 14600KF 16/32/64GB RAM RTX 5070 12GB GAMER PC termékbeszámítással
- Samsung Galaxy S23 Ultra / 8RAM 256GB / Gyárifüggetlen / 12 Hó Garancia
Állásajánlatok
Cég: CAMERA-PRO Hungary Kft.
Város: Budapest
Cég: PCMENTOR SZERVIZ KFT.
Város: Budapest