The old classic Gillette Spray Deodorant for Men (light brown can) will remove permanent marker. I haven't seen a can of that is years though.
Mpspeedy is right about cleaners. I took a vintage dress that my mother wore to the cleaners, it had brown spots from being in a plastic bag. It was put in a washing machine and came out perfect. I don't know who was more surprised, me or the owner. He did discuss it with me first, said it was the only option to try to remove the spots.