I have the code below that I use to tell my Chrome Extension to go into a special "mode". Here is the code from the view:
<script language="javascript">
$(document).ready( function() {
var editorExtensionId = "lamacgnkfoiknjpleghfknfigbmhdaei";
// unload when done
$(window).unload(function(){
chrome.runtime.sendMessage(editorExtensionId, "snapshot_mode_unload",
})
// Make a simple request:
chrome.runtime.sendMessage(editorExtensionId, "snapshot_mode",
function (response) {
if (!response.success)
handleError(url);
}
)
})
</script>
When I comment out the .unload code it seems to run fine. I get the message in the extension and act upon it. However, when I uncomment the .unload code neither the load message is not being sent nor is the unload message. It just breaks. Any jquery people up here? Also, is there a way to pass in a parameter from my ci controller to the javascript function?
proof that an old dog can learn new tricks