Iframe breaks when used with gravity forms - html

I am building a wordpress site and trying to integrate iframe as well as using gravity form.
If in case in disabling the gravity form plugin, the iframe is rendered as desired.
But in case, if the form plugin is enabled , the iframe is not rendered properly.
You can look at the following link to know how iframe is rendered when plugin is activated:
I don't want to use any javascript. want to purely render through Html/css

Related

Disabling target="_blank" in iframe from opening new window? (or possible work arounds)?

I have an issue-
I'm creating an html 5 app and including external websites in with an iframe. Inside the external website some of the links have
target="blank"
When clicked, this exits out of my app and opens up and entirely new window. Ideally, I want to keep them inside the iframe which allows them to use my app navigation (and is the point of an app).
Unfortunately I don't think I'm going to be able to achieve this with frontend technology alone. I'm looking for ANY solution. What I need is to basically get the "iframe" to act as its own window and my nav to be an entirely separate piece.
My current code base is html5, css, javascript, php (but possibly looking into integrating in node.js).
Here is a fiddle showing the issue: http://jsfiddle.net/zmx9e/

Navigate to new page in site, keep an element loaded?

I have an iframe element that contains a music player via SoundCloud. When a user switches tabs, it reloads. Is there a way to load the new page in the background and keep the iframe as-is?
Edit
I'm using Rails.
pjax might be what you're looking for.
This gem allows you to load pages in the background using ajax and reloads only the divs you really need

html form as an iFrame in different pages with context

I am making an event registration form that I hope to load into all different kinds of event pages using an iframe and a url id (context). The id will display a relevant image before the form and then select the appropriate event from a drop down menu, which is working.
It's for desktop and mobile, using html, css and javascript then running a php script on submit.
Is an iFrame the best way to do this?
Use modals from jquery ui. It is the best choice. This is much more safer compared to iframe as well

Popup message overriding the current browser page

I am using Ruby on Rails 3.0.9 and I would like to show a block (that is, something like a popup message - I think it should be a HTML div tag...) in the middle of a page without open a new page.
For example, clicking a link in a page it should appear overriding the current browser page and should have a fixed width. In few words, I would like to implement something as a Facebook "generic dialog popup".
How can I implement that? How I must state HTML and CSS?
There are many, many solutions to modal dialogs in JS.
For example:
http://ssssnakes.com/smoke/
http://jqueryui.com/demos/dialog/
http://onehackoranother.com/projects/jquery/boxy/

What are iframe alternatives?

Is iframe should not be used ever?
how screen reader behaves with
iframed content?
Without iframe how we can embed any
PHP page into asp.net based site?
What are cross browser alternatives?
I don't see why using an iframe is a problem.
If you can't use it then you could either use javascript to download and insert the generated html from the php page, or you could download the html in your asp.net server-side code and insert the html in a control.
Either approach should work well, but using javascript across domains is difficult.
If you go for the asp.net server-side approach you could do the following:
First insert an control where you want to include the html from the php page
In your Page_Load event use the WebClient to download the html as a string
Remove the <html>, <head> and <body> tags so that you only have the pure html markup. You may want to add any script- and css-references to your page if they are needed.
Assign the cleaned html to the Label controls Text property.
This will work, but there are a few points to make:
First you should consider if you trust the source of the php page. If you don't then you will want to do some extra cleaning of the html before displaying it
Second, you will probably want to cache the downloaded html so that you don't have to download it for each page view.