Usamos cookies para medir audiência e melhorar sua experiência. Você pode aceitar ou recusar a qualquer momento. Veja sobre o iMasters.
Pessoal
Estou implementando um sisteminha de Embed do Issuu, SlideShare, Scribd, YouTube nos sites daqui.
Fiz de forma para que caso haja alguma alteração no Embed, alteramos apenas o arquivo global.
Basicamente é cadastrado no banco de dados as informações como ID do video, ou ID de alguma apresentação e passamos a informação para o banco de dados. O sisteme pega somente o codigo identificador e passa via call para esse arquivo global, que exibe o codigo e seu Embed.
O problema é que tem alguns embeds que fica meio chato a localização das informações para o usuário final, por exemplo, tenho que cadastrar um identificador do SlideShare, neste caso precisaria de um document_id e um access_key para serem armazenados no banco.
E olha o tamanho do codigo para vasculhar
<a title="View asp on Scribd" href="[http://www.scribd.com/doc/33524759/asp"](http://www.scribd.com/doc/33524759/asp) style="margin: 12px auto 6px auto; font-family: Helvetica,Arial,Sans-serif; font-style: normal; font-variant: normal; font-weight: normal; font-size: 14px; line-height: normal; font-size-adjust: none; font-stretch: normal; -x-system-font: none; display: block; text-decoration: underline;">asp</a>
<object id="doc_588836932266951" name="doc_588836932266951" height="500" width="100%" type="application/x-shockwave-flash" data="[http://d1.scribdassets.com/ScribdViewer.swf"](http://d1.scribdassets.com/ScribdViewer.swf) style="outline:none;" rel="media:document" resource="[http://d1.scribdassets.com/ScribdViewer.swf?document_id=33524759&access_key=key-1qa8440dpkaklgr2cp2e&page=1&viewMode=list"](http://d1.scribdassets.com/ScribdViewer.swf?document_id=33524759&access_key=key-1qa8440dpkaklgr2cp2e&page=1&viewMode=list) xmlns:media="[http://search.yahoo.com/searchmonkey/media/"](http://search.yahoo.com/searchmonkey/media/) xmlns:dc="[http://purl.org/dc/terms/"](http://purl.org/dc/terms/) >
<param name="movie" value="[http://d1.scribdassets.com/ScribdViewer.swf"](http://d1.scribdassets.com/ScribdViewer.swf)>
<param name="wmode" value="opaque">
<param name="bgcolor" value="#ffffff">
<param name="allowFullScreen" value="true">
<param name="allowScriptAccess" value="always">
<param name="FlashVars" value="document_id=33524759&access_key=key-1qa8440dpkaklgr2cp2e&page=1&viewMode=list">
<embed id="doc_588836932266951" name="doc_588836932266951" src="[http://d1.scribdassets.com/ScribdViewer.swf?document_id=33524759&access_key=key-1qa8440dpkaklgr2cp2e&page=1&viewMode=list"](http://d1.scribdassets.com/ScribdViewer.swf?document_id=33524759&access_key=key-1qa8440dpkaklgr2cp2e&page=1&viewMode=list) type="application/x-shockwave-flash" allowscriptaccess="always" allowfullscreen="true" height="500" width="100%" wmode="opaque" bgcolor="#ffffff">
</embed>
</object>
Para alguns é facil, um ctrl + f da vida, achamos a informação em questão de segundos, mas não seria interessante para usuarios comum.
Resumo da opera.
Há algum modo de colar todo o Embed em uma caixa de texto, apertar um botão e ele me dar somente as informações que preciso?
Por ex:
Nesse codigo acima, só me importa o que esta aqui:
src="http://d1.scribdassets.com/ScribdViewer.swf?document_id=33524759&access_key=key-1qa8440dpkaklgr2cp2e&page=1&viewMode=list"
O codigo do "document_id" e o "access_key"
Daria para fazer algo assim? Coloco todo aquele trecho de codigo, aperto um botão e ele me retorna no caso somente
"33524759,key-1qa8440dpkaklgr2cp2e"
Obrigado,
Diego
Carregando comentários...