I have a glass cooktop. The first thing that I typically do is wipe it down with Dawn, water, and a sponge. After that, I take a razor blade to the top at an angle, and scrape away any tough spots that didn't come up with the sponge, focusing on the areas just around the circumference of the burners. I wipe it down with a damp paper towel when I'm done scraping, and then I go over it one last time with a Clorox wipe to get rid of the greasy streaks that may have been left by the towel or the sponge. Seems to work for me every time!
Assuming the stain is 'dry' then scraping is really the only way to get the stove top clean. Those tools do a fantastic job of getting absolutely everything off... and then, you just need to clean like normal.
You can also try using some citrus or vingear if you don't have one of those tools. Just let those guys sit for a few minutes, it will loosen everything up.
Re: Glass Cooktop
DIY & Home Decor Blog