bug
differnt image
fixed target blank issue html in js ugly as sin