Commits

Daniel Herzog committed 5f6f476

Improved add-remove-runtime test a bit

Comments (0)

Files changed (1)

tests/add-remove-runtime/index.html

       position: absolute;
       right: -12px;
       top: 2px;
-      color: #FFF;
+      color: rgb(255, 0, 94);
       text-decoration: none;
     }
 	</style>
   <script>
     $(function(){
       
-      var add_iframe = function(url)
+      var add_iframe = function(url, force)
       {
-        var container = $("<div>")
-          .addClass("container")
-          .appendTo($("body"));
+        if (url || force)
+        {
+          var container = $("<div>")
+            .addClass("container")
+            .appendTo($("body"));
 
-        $("<a>")
-          .text("x")
-          .attr("href","#")
-          .addClass("close")
-          .click(
-            (
-              function(container) {
-                return function(evt) {
-                  container.remove();
-                  evt.preventDefault();
+          $("<a>")
+            .text("x")
+            .attr("href","#")
+            .addClass("close")
+            .click(
+              (
+                function(container) {
+                  return function(evt) {
+                    container.remove();
+                    evt.preventDefault();
+                  }
                 }
-              }
-            )(container))
-          .appendTo(container);
+              )(container))
+            .appendTo(container);
 
-        var iframe = $("<iframe>")
-          .attr("src",url)
-          .appendTo(container);
+          $("<iframe>")
+            .attr("src", url)
+            .appendTo(container);
+        }
       }
 
       $(".add").click(
         function(evt)
         {
-          add_iframe($("#iframesrc").val());
+          add_iframe($("#iframesrc").val(), true);
           evt.preventDefault();
         }
       );