[Resolvido] Pegar informações entre tags embed
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
Discussão (5)
Carregando comentários...