Usamos cookies para medir audiência e melhorar sua experiência. Você pode aceitar ou recusar a qualquer momento. Veja sobre o iMasters.
Bom dia a todos.
Estou utilizando um script (jquery) ajax utilizado para que a página ajax possa ser salva nos favoritos e para que funcione com o botão voltar, pois altera a url. O problema é o seguinte, o meu link deve passar além do "href", o atributo "rel", tudo funciona perfeitamente com os links, porém em flash não tenho como passar o atributo rel, sendo assim o link não funciona com o flash (obs.: sem o "rel" no firefox funciona, não funciona no google chrome e nem no IE6).
Alguem saberia como consigo corrigir isto, acredito que a unica forma de passar o rel em flash seria criando uma função javascript para chamar no flash, porém não sei como criar essa função.
Abaixo seguem os códigos:
Código do link:
<a href="#pagina.php" rel="history">PÁGINA</a>
Código do script que utilizo para o ajax:
<script type="text/javascript">
// PageLoad function
// This function is called when:
// 1. after calling $.historyInit();
// 2. after calling $.historyLoad();
// 3. after pushing "Go Back" button of a browser
function pageload(hash) {
// hash doesn't contain the first # character.
if(hash) {
// restore ajax loaded state
$("#col-dir").load(hash);
} else {
// start page
//$("#load").empty();
$('#col-dir').load("inicial.php"); // abre a pagina inicial ao abrir o site
}
};
//start: function(elementLink){
$(document).ready(function(){
// Initialize history plugin.
// The callback is called at once by present location.hash.
$.historyInit(pageload);
// set onlick event for buttons
// if((elementLink.getAttribute('rel') == 'history')){
$("a[@rel='history']").click(function(){
//
var hash = this.href;
hash = hash.replace(/^.*#/, '');
$("#col-dir").html('<div class="tarjaTit"><img src="imagens/ajaxloader.gif"></div>');
// moves to a new page.
// pageload is called at once.
$.historyLoad(hash);
return false;
});
});
</script>
Então é isso, gostaria de saber como chamar o link através de uma função, sendo que passe o atributo "rel" através dela.
Grato!
Carregando comentários...