Jump to content
php.lv forumi
  • 0

izvadīt tekstu no flasha


robizs

Question

Sveiki,

Man ir skripts, kas dabūn tekstu no flasha, kā lai tagad es viņu izvadu kautkur body kontekstā??

 

<script>

function getFlashMovie(movieName) {

var isIE = navigator.appName.indexOf("Microsoft") != -1;

return (isIE) ? window[movieName] : document[movieName];

}

 

 

function getTextFromFlash(str) {

document.htmlForm.receivedField.value = str;

}

</script>

Link to comment
Share on other sites

14 answers to this question

Recommended Posts

  • 0

nekas nenotiek, izsaukšana ir iespējama pēc zemāk esošās formas, bet man nevajag lai izvada formā, bet gan vienkārši lai tas teksts parādās tur kur izsaucu. Ceru ka sapratāt.

 

<form name="htmlForm" method="POST" >

<input type="text" name="receivedField">

</form>

Link to comment
Share on other sites

  • 0

Mainīgo, kas satur tekstu, izvadi kāda noteiktā vietā, piemērs lietojot jquery.

var mouse = "Phone number";

 

$(document).ready(function()

{

$('div.mynav').append("<div id='tely'>"+mouse+"</div>");

});

 

Pēc sirds patikas vari mainīt kur un ko iespraust..

 

 

http://api.jquery.com/category/manipulation/

Edited by Zefirs
Link to comment
Share on other sites

  • 0

Mainīgo, kas satur tekstu, izvadi kāda noteiktā vietā, piemērs lietojot jquery.

var mouse = "Phone number";

 

$(document).ready(function()

{

$('div.mynav').append("<div id='tely'>"+mouse+"</div>");

});

 

Pēc sirds patikas vari mainīt kur un ko iespraust..

 

 

http://api.jquery.co...y/manipulation/

 

rezultāts tiks panākts, taču vai būtu gudri vilkt līdzi visu bibliotēku, lai tika izvadītu tekstu....

Link to comment
Share on other sites

  • 0

ok. Piekrītu, ka nekas baigi ļauns nenotiks, ja izmantos Jquery. Bet nu vai tad pat vieglāk nav šādi?

 

<div id="mansdiv">

<script type="text/javascript">
   	var mytext = "teksts";
document.write(mytext);
</script>

</div>

 

varbūt es baigi smagi kļūdos...

 

P.S. Pats gan jau arī izmantotu Jquery...

Link to comment
Share on other sites

  • 0

ok. Piekrītu, ka nekas baigi ļauns nenotiks, ja izmantos Jquery. Bet nu vai tad pat vieglāk nav šādi?

 

<div id="mansdiv">

<script type="text/javascript">
   	var mytext = "teksts";
document.write(mytext);
</script>

</div>

 

varbūt es baigi smagi kļūdos...

 

P.S. Pats gan jau arī izmantotu Jquery...

 

document.write nav laba pieeja.

Labāk izmantot ir .innerHTML.

Tā kaut kur esmu lasījis, bet diemžēl nevaru atrast referenci.

 

EDIT, atradu: https://developer.mozilla.org/en/document.write#Notes

 

Note: document.write (like document.writeln) does not work in XHTML documents (you'll get a "Operation is not supported" (NS_ERROR_DOM_NOT_SUPPORTED_ERR) error on the error console). This is the case if opening a local file with a .xhtml file extension or for any document served with an application/xhtml+xml MIME type. More information is available in the W3C XHTML FAQ.

Edited by briedis
Link to comment
Share on other sites

  • 0

ok. par "write" nestrīdos.

 

 

bet kā tad īsti paliek?

Būtu gudri izmantot bibliotēku, lai izvadītu kaut kādu teksta stringu? - ja lapā nekur citur nav vajadzības pēc jquery...

 

kaut gan ja izmanto google libraries api, laikam jau baigā starpība nebūs.

 

P.S. Es jautāju ne jau, lai te pierādītu savu taisnību, bet lai pats uzzinātu kā tad darīt labāk šādā situācijā, jo kā minēju pats vissdrīzāk jquery izmantotu.

Link to comment
Share on other sites

  • 0

daGrevis tu redzi, ka es rādīju echo() funkciju vai ko!?

Es teicu, lai paprovē palaist to funkciju, bet skatoties funkcijā, viņš piešķir to vērtību nevis atgriež.

 

Ļoti jauki, bet tas nemaina to, ka tas ir JS nevis PHP. Vai arī ko Es neesmu sapratis?

Link to comment
Share on other sites

  • 0

ok. par "write" nestrīdos.

bet kā tad īsti paliek?

Būtu gudri izmantot bibliotēku, lai izvadītu kaut kādu teksta stringu? - ja lapā nekur citur nav vajadzības pēc jquery...

 

Dzīvosim reālā pasaulē - kāda varbūtība, ka lapā tiešām nekur netiks izmantots papildus js? :)

Principā, kātrs dara kā viņam ērtāk, un ja man ir ērtāk un patīkamāk uzrakstīt

$("#id").text("foo");

nekā

document.getElementById('id').innerHTML = 'foo';

tad es arī iekļaušu to jquery :)

(nerunājot nemaz par sarežģītākiem selektoriem, kur jāatlasa konkrēta tipa elementi ar papildus nosacījumiem)

Edited by briedis
Link to comment
Share on other sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Guest
Answer this question...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

Loading...
×
×
  • Create New...