Ciao a tutti!
mi sono imbattuto in un problema che non riesco a risolvere..
si tratta sostanzialmente di un file che una volta in cache non si riaggiorna creandomi così dei problemi con explorer..
Dato che questo file viene letto da un swf che non è in locale non so come fare per farlo rileggere nuovamente..
con firefox non ho problemi perchè ogni volta che richiamo l'swf si ricarica anche il file in questione..con explorer invece no!
Quindi ho pensato di forzare il refresh di quest'ultimo all'interno di una fuzione ma non so se è possibile e soprattutto in che modo.
questa è la funzione:
Codice PHP:
function rifflyShowRecorder (window_id, target_id, comment_type) {
riffly_target_id = target_id;
riffly_recorder_window_id = window_id;
var rec_window = rifflyQuery("#riffly_recorder_window");
rec_window.css('display', 'block');
if (comment_type == 'audio') {
rec_window.html('[url="javascript:void(0);"]Close[/url]
<embed id="riffly_recorder_object" src="http://riffly.com/static/flash/rifflyrecorder-beta.swf?' + new Date().getTime() + '" quality="high" wmode="transparent" name="riffly_recorder_object" allowscriptaccess="always" scale="scale" pluginspage="http://www.macromedia.com/go/getflashplayer" type="application/x-shockwave-flash" align="middle" width="428" height="347" flashvars="audio=1&url=' + encodeURIComponent(location.href) + '&post_title=' + encodeURIComponent(document.title) + '&riffly_username=' + encodeURIComponent(riffly_username) + '"></embed>
');
} else {
rec_window.html('[url="javascript:void(0);"]Close[/url]
<embed id="riffly_recorder_object" src="http://riffly.com/static/flash/rifflyrecorder-beta.swf?' + new Date().getTime() + '" quality="high" wmode="transparent" name="riffly_recorder_object" allowscriptaccess="always" scale="scale" pluginspage="http://www.macromedia.com/go/getflashplayer" type="application/x-shockwave-flash" align="middle" width="428" height="347" flashvars="audio=0&url=' + encodeURIComponent(location.href) + '&post_title=' + encodeURIComponent(document.title) + '&riffly_username=' + encodeURIComponent(riffly_username) + '"></embed>
');
}
}
vorrei che ogni volta che viene chiamata faccia un refresh di questa url in modo da aggiornarmi il file in cache:
http://www.riffly.com/new_video_id
è possibile?
So chè è un po contorto ma spero sia possibile...
grazie a tutti!!!
Claudio