GrabzIt
Tools to Capture and Convert the Web

How do you dynamically set the URL in the JavaScript API?

Unfortunately you can not add script tags to the innerHtml of a element directly as the browser will not execute the JavaScript code. Instead to add a script tag dynamically the tag needs to be added to the DOM.

This is illustrated in the small example below, using the GrabzIt JavaScript Library.

<html>
<head>
<script type="text/javascript" src="grabzit.min.js"></script>
</head>
<body>
<div id='insertCode'></div>
<script type='text/javascript'>
// Get the value from input box or link
var url = 'http://www.yahoo.com'
    
GrabzIt("Sign in to view your Application Key").ConvertURL(url).AddTo('insertCode');
</script>
</body>
</html>
Back to SupportMore screenshot questions
Try all our premium features for free with a 7 day free trial. Then from $5.99 a month, unless cancelled.
  • More Captures
  • More Features
  • More API's
  • Bigger Scrapes
  • Bigger Screenshots
  • Bigger Everything
Start Free Trial