Monday, November 9, 2009

execCommand insertImage

. Monday, November 9, 2009

Beberapa hari ini execCommand insertImage bikin aku jengkel setengah mati ..
terus terang bingung juga menggunakan command yang ini.
Oh yah ... mungkin ada yang bingung aku sedang ngomong apa sih ...
jadi gini execCommand adalah perintah dasar yang biasanya terdapat dalam internet explorer, kelompok perintah ini yang sering di pergunakan oleh developer web atau pun pembuat aplikasi berbasis web.
Nah, salah satu dari perintah execCommand ini adalah insertImage.

Masalahnya gini,

a = "content";
b = "insertimage";
c = "gambarku/nekat.jpg";
namaiframe.document.execCommand(a,b,c);
Nah model diatas seperti ini berhasil dengan sukses untuk dipanggil. begitu di klik maka gambar "nekat.jpg" akan otomatis masuk ke dalam iframe tujuan.
Akan tetapi pada saat aku modifikasi dengan array ...
var gambar = new Array(
      "gambarku/nekat.jpg",
      "gambarku/mledak.jpg");
a = "content";
b = "insertimage";
c = gambar[0];
namaiframe.document.execCommand(a,b,c);
saat dijalankan maka perintah c tidak dapat diterima oleh execCommand.
Bingung juga ...

Penasaran juga, dari contoh yang pertama aku perhatikan linknya
execCommand(a,b,c)

Tetapi saat dibandingkan dengan yang cara kedua ..
execCommand(a,b,gambarku/nekat.jpg)
lho ....
Logikaku mengatakan ini harusnya bisa terpanggil tapi ternyata tidak bisa.

Akhirnya .. aku sampe pada kesimpulan kalau link tidak boleh ditampilkan, berhubung deadline dah makin dekat ... cara-cara kasar pun terpakai ... dan untungnya berhasil .... fiuh
Kira - kira seperti ini
gambar1 = "gambarku/nekat.jpg";
gambar2 = "gambarku/mledak.jpg";
a = "content";
b = "insertimage";
c = "gambar"+0; //maksudnya agar c memiliki result "gambar0"
namaiframe.document.execCommand(a,b,c);

Memang tidak efektif .... tapi karena ini buat clien side ... boleh dunk curi-curi dikit ^^ ...

Semoga sedikit info ini bisa membantu ....

Artikel terkait dengan kategori ini :



0 comments:

:)) ;)) ;;) :D ;) :p :(( :) :( :X =(( :-o :-/ :-* :| 8-} :)] ~x( :-t b-( :-L x( =))

Post a Comment

 

Yang baru ditambahkan

wididwi.blogspot.com is proudly powered by Blogger.com | Template by o-om.com | Datastorage by langkahawalbisnisinternet.com