How can i hide the URL of my frame cloak? - html

I'm quite a newbie here and I would like to ask y'all something.
I'm using this code:
<frameset rows="100%,*">
<frame src="https://accountwarehouse.jimdo.com">
<noframes>
<p>
No Frame Support, use a different browser or update your current one.
</p>
</noframes>
</frameset>
I would like to hide the URL https://accountwarehouse.jimdo.com.
It's okay if it's encrypted with base64, I just want it to make unreadable for the average user.
Thanks in advance for your help.

Related

html meta tags not inherited in frameset's parent

I'm trying to make a webpage responsive which, by itself, works, but namecheap (which redirects to hopto (no-ip.com)), embeds everything in a frameset:
<frameset rows="100%, *" frameborder="no" framespacing="0" border="0">
<frame src="http://kmouratidis.hopto.org:8081/" name="mainwindow" frameborder="no" framespacing="0" marginheight="0" marginwidth="0">
</frameset>
which in turn means that the inner meta tag for checking viewport doesn't affect the outer frame. I'm pretty sure this is the intended behavior, I just want a suggestion as to how to solve this.
Printscreen (sorry, can't get view page source and view frame source to work well together) of what the whole code looks like
You can't control the HTML generated by your domain masking service.
You can't manipulate the DOM of that document later.
So: Get real domain hosting instead of using a masking service.
No-ip.com will provide that service.

load https site from a frame

consider this:
<html>
<frameset cols="50%,50%" frameborder=no border=no framespacing=no>
<frame src="http://site1.com">
<frame src="https://site2.com">
</frameset>
</html>
I've saved this file into myCompareFrames.html and trying to open it with google-chrome.
the reason for this was to have two frames next to each other so I can compare some results (instead of having two pages open LOL)
however it only opens the http and NOT https (note: none of the sites are local)
So my questions are:
why can it load a http and not a https?
Is there an easy way of this way?
NOTE:
If no easy way of doing this, I'll be happy with the explanation of why this would happen as I'm so curious but I'm not going to spend hours on silly problem like this.
For a local file
<html>
<frameset cols="50%,50%" frameborder=no border=no framespacing=no>
<frame src="http://spiegel.de">
<frame src="https://www.wikipedia.org">
</frameset>
</html>
Firefox developer edition loaded both pages.
Yet, there were problems when using stackoverflow.com instead of spiegel.de, for example.
So, it might be site-dependent. As a guess, it might be that the https elements, which certainly exist for SO, caused the load to fail, in combination with mixed-content protection (which exists for IE and Chrome, as well). The web console showed no errors.
As for why it is a security problem, see f.ex. https://security.stackexchange.com/questions/38317/specific-risks-of-embedding-an-https-iframe-in-an-http-page

Split HTML content to show more content

i am making a portfolio for my website but i want to make the same thing as Humble Bundle (Example)
When you pick one of the games the cellphone split in two parts and shows more info about the game, do you know any library that could help me?
Thanks in advance :)
You could use frames. They load html files in a sort of split-screen view. For example:
<frameset cols="25%,*,25%">
<frame src="frame_a.htm">
<frame src="frame_b.htm">
<frame src="frame_c.htm">
</frameset>
All the frames go in a frameset and each frame loads a different html page. This way you can load different things on the same page and they will be displayed in different sections of that page.

Not Sure Why Apache Server Automatically Put A Site In Frame

Is there a configuration somewhere in Apache server that causes all pages to be in a Frame? I can't seem to figure it out.
<html>
<head>
<title>Platform</title>
<meta name="keywords" content="Platform">
</head>
<frameset rows="100%,*" border="0">
<frame src="http://someURL" frameborder="0">
<frame frameborder="0" noresize="">
</frameset>
<!-- pageok -->
<!-- 01 -->
<!-- -->
</html>
It essentially takes the meta tag out and use it for parent page and have everything else in the content of the page in the Frame.
Please let me know if you have any idea. I can't reproduced it locally on my laptop so I figured there has to be some configuration that doesn't match, but I have no idea where to even start looking. The same configuration for reverse proxy is used.
Is there a configuration somewhere in Apache server that causes all pages to be in an iFrame?
Not that I've ever heard of.
This sort of framing is typical of sites that have bought a domain name and are using it via Masking instead of using proper DNS hosting.

Google and Amazon won't work in frames?

Am I missing something?? This code, which I think is fine, comes up with an empty page. If you change one of the URLs to facebook.com, that won't load either. Are Google, Amazon and Facebook all blocking their site from showing if it's in a frameset? (Why wouldn't they just bust out?) Or is my HTML flawed?
<html>
<head>
<title>Test</title>
</head>
<FRAMESET ROWS="71, *" FRAMEBORDER=NO FRAMESPACING=0 BORDER=0>
<FRAME SRC="http://google.com">
<FRAME SRC="http://www.amazon.com/dp/0307951529?tag=fw-book-20" name='btm'>
</FRAMESET>
</html>
They're blocking frames using x-frame-options. If you view their response headers you'll see this:
x-frame-options SAMEORIGIN
This works regardless if JavaScript is enabled. However, it does require a relatively modern browser as listed on the MDN page I linked to.
My suggestion, find a more elegant way to do what you're trying to accomplish without using frames. Frames are evil and have created some of the most evil webApps out there. Please refrain, and let us help you find a better way to solve what ever problem it is you're trying to solve by using frames.
I even support properly used iFrames, but not famesets...